[INFO] fetching crate malachite-q 0.4.16...
[INFO] checking malachite-q-0.4.16 against master#39cb3386ddc6c71657418be28dbb3987eea4aa4b for pr-133536
[INFO] extracting crate malachite-q 0.4.16 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate malachite-q 0.4.16 on toolchain 39cb3386ddc6c71657418be28dbb3987eea4aa4b
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate malachite-q 0.4.16
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate malachite-q 0.4.16
[INFO] tweaked toml for crates.io crate malachite-q 0.4.16 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate crates.io crate malachite-q 0.4.16 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" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded gnuplot v0.0.39
[INFO] [stderr]   Downloaded rug v1.26.0
[INFO] [stderr]   Downloaded malachite-base v0.4.16
[INFO] [stderr]   Downloaded malachite-nz v0.4.16
[INFO] [stderr]   Downloaded gmp-mpfr-sys v1.6.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1f90775db9a561a6bfd6a47f909c38930dee6443f736c693fb1f263ac7444955
[INFO] running `Command { std: "docker" "start" "-a" "1f90775db9a561a6bfd6a47f909c38930dee6443f736c693fb1f263ac7444955", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1f90775db9a561a6bfd6a47f909c38930dee6443f736c693fb1f263ac7444955", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1f90775db9a561a6bfd6a47f909c38930dee6443f736c693fb1f263ac7444955", kill_on_drop: false }`
[INFO] [stdout] 1f90775db9a561a6bfd6a47f909c38930dee6443f736c693fb1f263ac7444955
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+39cb3386ddc6c71657418be28dbb3987eea4aa4b" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 59b6f250e53f81470b1b73e259fe608ce2538ecb70fb377e18e3e952ae55571c
[INFO] running `Command { std: "docker" "start" "-a" "59b6f250e53f81470b1b73e259fe608ce2538ecb70fb377e18e3e952ae55571c", kill_on_drop: false }`
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking either v1.13.0
[INFO] [stderr]    Compiling malachite-nz v0.4.16
[INFO] [stderr]     Checking itertools v0.11.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking malachite-base v0.4.16
[INFO] [stderr]     Checking malachite-q v0.4.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Ln`
[INFO] [stdout]   --> src/arithmetic/log_base.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use malachite_base::num::arithmetic::traits::Ln;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/eq_abs_primitive_float.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_cmp_abs_primitive_float.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_cmp_primitive_float.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_eq_primitive_float.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/eq_abs_primitive_float.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_cmp_abs_primitive_float.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_cmp_primitive_float.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `malachite_base::num::arithmetic::traits::Abs`
[INFO] [stdout]   --> src/comparison/partial_eq_primitive_float.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use malachite_base::num::arithmetic::traits::Abs;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `num`
[INFO] [stdout]   --> tests/lib.rs:64:1
[INFO] [stdout]    |
[INFO] [stdout] 64 | extern crate num;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0463]: can't find crate for `rug`
[INFO] [stdout]   --> tests/lib.rs:65:1
[INFO] [stdout]    |
[INFO] [stdout] 65 | extern crate rug;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^ can't find crate
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/abs.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/abs.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/add.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/add.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_nz::test_util::generators::integer_vec_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/add.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::arithmetic::add::add_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/add.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::arithmetic::add::rational_sum_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/add.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/approximate.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::arithmetic::approximate::approximate_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/approximate.rs:18:18
[INFO] [stdout]     |
[INFO] [stdout] 18  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/ceiling.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/denominators_in_closed_interval.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen_var_3};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/div.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::arithmetic::div::div_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/div.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/floor.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/is_power_of_2.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::natural_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/is_power_of_2.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::{rational_gen, rational_gen_var_1, rational_gen_var_2};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/log_base.rs:16:19
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_nz::test_util::generators::natural_pair_gen_var_3;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/log_base.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/log_base_2.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_nz::test_util::generators::natural_gen_var_2;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/log_base_2.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::generators::{rational_gen_var_1, rational_gen_var_2};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/log_base_power_of_2.rs:16:21
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_base::test_util::generators::signed_gen_var_12;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/log_base_power_of_2.rs:17:19
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_nz::test_util::generators::natural_unsigned_pair_gen_var_8;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/log_base_power_of_2.rs:18:18
[INFO] [stdout]     |
[INFO] [stdout] 18  | use malachite_q::test_util::generators::{rational_gen_var_2, rational_signed_pair_gen_var_5};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/mul.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/mul.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::integer_vec_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/mul.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::arithmetic::mul::mul_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/mul.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::arithmetic::mul::rational_product_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/mul.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/neg.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/neg.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/next_power_of_2.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_nz::test_util::generators::natural_gen_var_2;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/next_power_of_2.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::generators::rational_gen_var_2;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:14:21
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_base::test_util::generators::{signed_gen_var_5, unsigned_gen_var_5};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_nz::test_util::generators::integer_unsigned_pair_gen_var_2;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/power_of_2.rs:14:21
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_base::test_util::generators::{signed_gen_var_5, unsigned_gen_var_5};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/reciprocal.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_gen_var_1;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/root.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::integer_unsigned_pair_gen_var_3;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/root.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple.rs:17:19
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple.rs:20:18
[INFO] [stdout]     |
[INFO] [stdout] 20  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:17:21
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_base::test_util::generators::signed_rounding_mode_pair_gen;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:19:19
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:22:18
[INFO] [stdout]     |
[INFO] [stdout] 22  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/shl.rs:15:21
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_base::test_util::generators::{
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/shl.rs:19:19
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_nz::test_util::generators::integer_unsigned_pair_gen_var_1;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/shl.rs:20:18
[INFO] [stdout]     |
[INFO] [stdout] 20  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/shr.rs:15:21
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_base::test_util::generators::{
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/shr.rs:19:18
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/sign.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/sign.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::arithmetic::sign::num_sign;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/sign.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::test_util::common::test_custom_cmp_helper;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::arithmetic::simplest_rational_in_interval::*;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/sqrt.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::integer_gen_var_4;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/sqrt.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::rational_gen_var_3;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/square.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/square.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/arithmetic/sub.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/sub.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::arithmetic::sub::sub_naive;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/arithmetic/sub.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/basic/significant_bits.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/basic/significant_bits.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/cmp.rs:9:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | use malachite_base::test_util::common::test_cmp_helper;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/cmp.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/cmp.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen, rational_triple_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/cmp_abs.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::common::test_custom_cmp_helper;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/cmp_abs.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/cmp_abs.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen, rational_triple_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/eq.rs:9:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | use malachite_base::test_util::common::test_eq_helper;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/eq.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen, rational_triple_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/eq_abs.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::generators::signed_pair_gen;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/eq_abs.rs:13:19
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq_abs.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen, rational_triple_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/eq_abs_integer.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq_abs_integer.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/eq_abs_natural.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::natural_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq_abs_natural.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq_abs_primitive_float.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{rational_gen, rational_primitive_float_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/eq_abs_primitive_int.rs:13:21
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_base::test_util::generators::{signed_pair_gen_var_7, unsigned_pair_gen_var_27};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/eq_abs_primitive_int.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::generators::{rational_signed_pair_gen, rational_unsigned_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/hash.rs:9:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | use malachite_base::test_util::hash::hash;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/hash.rs:10:18
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_integer.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_integer.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_natural.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::natural_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_natural.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_primitive_float.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_primitive_int.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::{integer_pair_gen, natural_pair_gen};
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_abs_primitive_int.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_cmp_integer.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_integer.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_cmp_natural.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::natural_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_natural.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_float.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::generators::{signed_pair_gen, unsigned_pair_gen_var_27};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_eq_integer.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_eq_integer.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_integer_pair_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/comparison/partial_eq_natural.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::natural_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_eq_natural.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_natural_pair_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_float.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::rational_primitive_float_pair_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::generators::{signed_pair_gen, unsigned_pair_gen_var_27};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::{rational_signed_pair_gen, rational_unsigned_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/clone.rs:9:19
[INFO] [stdout]     |
[INFO] [stdout] 9   | use malachite_nz::test_util::generators::integer_pair_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/clone.rs:10:18
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_q::test_util::generators::{rational_gen, rational_pair_gen};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/continued_fraction/convergents.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/continued_fraction/convergents.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::conversion::continued_fraction::convergents::convergents_alt;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/continued_fraction/convergents.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/continued_fraction/from_continued_fraction.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::{integer_gen, natural_vec_integer_pair_gen_var_1};
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/continued_fraction/from_continued_fraction.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::conversion::continued_fraction::from_continued_fraction::*;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/continued_fraction/to_continued_fraction.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/continued_fraction/to_continued_fraction.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/digits.rs:16:19
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_nz::test_util::generators::natural_pair_gen_var_2;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/digits/digits.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/from_digits.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/from_power_of_2_digits.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/power_of_2_digits.rs:16:19
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_nz::test_util::generators::natural_unsigned_pair_gen_var_7;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/digits/power_of_2_digits.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/to_digits.rs:15:19
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_nz::test_util::generators::natural_pair_gen_var_2;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/digits/to_digits.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::generators::rational_natural_pair_gen_var_2;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/digits/to_power_of_2_digits.rs:16:19
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_nz::test_util::generators::natural_unsigned_pair_gen_var_7;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/digits/to_power_of_2_digits.rs:17:18
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_q::test_util::generators::rational_unsigned_pair_gen_var_2;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/from_float_simplest.rs:14:21
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_base::test_util::generators::primitive_float_gen_var_8;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/from_float_simplest.rs:16:18
[INFO] [stdout]     |
[INFO] [stdout] 16  | use malachite_q::test_util::generators::rational_gen_var_7;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/from_integer.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/from_natural.rs:10:19
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_nz::test_util::generators::natural_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:15:21
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_base::test_util::generators::{
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:22:19
[INFO] [stdout]     |
[INFO] [stdout] 22  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/from_primitive_float.rs:14:21
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_base::test_util::generators::{primitive_float_gen, primitive_float_gen_var_8};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/from_primitive_int.rs:13:21
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_base::test_util::generators::{signed_gen, signed_gen_var_2, unsigned_gen};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:18:19
[INFO] [stdout]     |
[INFO] [stdout] 18  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:19:18
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_q::test_util::generators::{rational_gen, rational_rounding_mode_pair_gen_var_2};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/is_integer.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::test_util::generators::common::GenConfig;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/is_integer.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/mutate_numerator_or_denominator.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:20:19
[INFO] [stdout]     |
[INFO] [stdout] 20  | use malachite_nz::test_util::generators::natural_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:21:18
[INFO] [stdout]     |
[INFO] [stdout] 21  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:19:19
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:23:18
[INFO] [stdout]     |
[INFO] [stdout] 23  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::assert_panic`
[INFO] [stdout]  --> tests/conversion/natural_from_rational.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use malachite_base::assert_panic;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_panic` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/primitive_int_from_rational.rs:20:21
[INFO] [stdout]     |
[INFO] [stdout] 20  | use malachite_base::test_util::generators::{signed_gen, unsigned_gen};
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/primitive_int_from_rational.rs:25:18
[INFO] [stdout]     |
[INFO] [stdout] 25  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::assert_panic`
[INFO] [stdout]  --> tests/conversion/primitive_int_from_rational.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use malachite_base::assert_panic;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_panic` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/sci_mantissa_and_exponent.rs:15:21
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_base::test_util::generators::{
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/sci_mantissa_and_exponent.rs:19:19
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_nz::test_util::generators::{
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/sci_mantissa_and_exponent.rs:22:18
[INFO] [stdout]     |
[INFO] [stdout] 22  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/serde.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::test_util::generators::string_gen;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/serde.rs:11:18
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_q::test_util::generators::{rational_gen, string_gen_var_11};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:14:21
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_base::test_util::generators::{
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:18:18
[INFO] [stdout]     |
[INFO] [stdout] 18  | use malachite_q::test_util::generators::{
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/string/from_string.rs:9:21
[INFO] [stdout]     |
[INFO] [stdout] 9   | use malachite_base::test_util::generators::common::GenConfig;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/string/from_string.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::test_util::generators::string_gen;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/string/from_string.rs:12:19
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/string/from_string.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::generators::string_gen_var_12;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/conversion/string/to_sci.rs:17:21
[INFO] [stdout]     |
[INFO] [stdout] 17  | use malachite_base::test_util::num::conversion::string::from_sci_string::DECIMAL_SCI_STRING_CHARS;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/string/to_sci.rs:18:19
[INFO] [stdout]     |
[INFO] [stdout] 18  | use malachite_nz::test_util::generators::{integer_gen, integer_to_sci_options_pair_gen_var_1};
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/string/to_sci.rs:20:18
[INFO] [stdout]     |
[INFO] [stdout] 20  | use malachite_q::test_util::generators::{rational_gen, rational_to_sci_options_pair_gen_var_1};
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/string/to_string.rs:11:19
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/string/to_string.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_nz`
[INFO] [stdout]    --> tests/conversion/to_numerator_or_denominator.rs:14:19
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_nz::test_util::generators::integer_gen;
[INFO] [stdout]     |                   ^^^^^^^^^ could not find `test_util` in `malachite_nz`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-nz-0.4.16/src/lib.rs:205:7
[INFO] [stdout]     |
[INFO] [stdout] 205 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/conversion/to_numerator_or_denominator.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::generators::rational_gen;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::assert_panic`
[INFO] [stdout]  --> tests/conversion/sci_mantissa_and_exponent.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use malachite_base::assert_panic;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `assert_panic` in the root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_negative_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_negative_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_negative_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_negative_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_negative_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_non_negative_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_non_negative_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_non_negative_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_non_negative_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_non_negative_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_nonzero_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_nonzero_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_nonzero_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_nonzero_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_nonzero_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_positive_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_positive_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_positive_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_positive_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_positive_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_inclusive_range.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_inclusive_range.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_inclusive_range.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_inclusive_range.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_rational_inclusive_range;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_range.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_range.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_range.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_range.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_rational_range;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_range_to_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_range_to_infinity.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_range_to_infinity.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_range_to_infinity.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_rational_range_to_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_range_to_negative_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_range_to_negative_infinity.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_range_to_negative_infinity.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_range_to_negative_infinity.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_rational_range_to_negative_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_inclusive_range.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_inclusive_range.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_inclusive_range.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_inclusive_range.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::random::random_rational_with_denominator_inclusive_range;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::random::random_rational_with_denominator_range;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_infinity.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_infinity.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_infinity.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::random::random_rational_with_denominator_range_to_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_negative_infinity.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_negative_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_negative_infinity.rs:15:18
[INFO] [stdout]     |
[INFO] [stdout] 15  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rational_with_denominator_range_to_negative_infinity.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::random::random_rational_with_denominator_range_to_negative_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/random_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/random_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/random_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/random_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::random_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_negative_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_negative_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_negative_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_negative_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::striped_random_negative_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_non_negative_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_non_negative_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_non_negative_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_non_negative_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::striped_random_non_negative_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_nonzero_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_nonzero_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_nonzero_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_nonzero_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::striped_random_nonzero_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_positive_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_positive_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_positive_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_positive_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::striped_random_positive_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_infinity.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_infinity.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_infinity.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::random::striped_random_rational_range_to_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_negative_infinity.rs:12:21
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_negative_infinity.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_negative_infinity.rs:14:18
[INFO] [stdout]     |
[INFO] [stdout] 14  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_rational_range_to_negative_infinity.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::random::striped_random_rational_range_to_negative_infinity;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_base`
[INFO] [stdout]    --> tests/random/striped_random_rationals.rs:11:21
[INFO] [stdout]     |
[INFO] [stdout] 11  | use malachite_base::test_util::stats::moments::MomentStats;
[INFO] [stdout]     |                     ^^^^^^^^^ could not find `test_util` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:276:7
[INFO] [stdout]     |
[INFO] [stdout] 276 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_base::random`
[INFO] [stdout]    --> tests/random/striped_random_rationals.rs:10:21
[INFO] [stdout]     |
[INFO] [stdout] 10  | use malachite_base::random::EXAMPLE_SEED;
[INFO] [stdout]     |                     ^^^^^^ could not find `random` in `malachite_base`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/malachite-base-0.4.16/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `test_util` in `malachite_q`
[INFO] [stdout]    --> tests/random/striped_random_rationals.rs:13:18
[INFO] [stdout]     |
[INFO] [stdout] 13  | use malachite_q::test_util::random::random_rationals_helper_helper;
[INFO] [stdout]     |                  ^^^^^^^^^ could not find `test_util` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 | pub mod test_util;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout] note: the item is gated behind the `test_build` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:261:7
[INFO] [stdout]     |
[INFO] [stdout] 261 | #[cfg(feature = "test_build")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `malachite_q::random`
[INFO] [stdout]    --> tests/random/striped_random_rationals.rs:12:18
[INFO] [stdout]     |
[INFO] [stdout] 12  | use malachite_q::random::striped_random_rationals;
[INFO] [stdout]     |                  ^^^^^^ could not find `random` in `malachite_q`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 | pub mod random;
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout] note: the item is gated behind the `random` feature
[INFO] [stdout]    --> /opt/rustwide/workdir/src/lib.rs:257:7
[INFO] [stdout]     |
[INFO] [stdout] 257 | #[cfg(feature = "random")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/arithmetic/root.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     assert_panic!(Rational::ONE.checked_root(0u64));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/arithmetic/root.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(0u64));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/arithmetic/root.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(2u64));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/arithmetic/root.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(4u64));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/arithmetic/root.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(100u64));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     assert_panic!(Rational::ZERO.checked_root(-2i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     assert_panic!(Rational::ONE.checked_root(0i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(0i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(2i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(4i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     assert_panic!(Rational::NEGATIVE_ONE.checked_root(100i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     assert_panic!((&Rational::ONE).checked_root(0u64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(0u64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(2u64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(4u64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(100u64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     assert_panic!((&Rational::ZERO).checked_root(-2i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:118:5
[INFO] [stdout]     |
[INFO] [stdout] 118 |     assert_panic!((&Rational::ONE).checked_root(0i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:119:5
[INFO] [stdout]     |
[INFO] [stdout] 119 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(0i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:120:5
[INFO] [stdout]     |
[INFO] [stdout] 120 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(2i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:121:5
[INFO] [stdout]     |
[INFO] [stdout] 121 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(4i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:122:5
[INFO] [stdout]     |
[INFO] [stdout] 122 |     assert_panic!((&Rational::NEGATIVE_ONE).checked_root(100i64));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     assert_panic!(Rational::from_naturals(Natural::ZERO, Natural::ZERO));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     assert_panic!(Rational::from_naturals(Natural::ONE, Natural::ZERO));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     assert_panic!(Rational::from_naturals_ref(&Natural::ZERO, &Natural::ZERO));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_panic!(Rational::from_naturals_ref(&Natural::ONE, &Natural::ZERO));
[INFO] [stdout]    |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]   --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]    |
[INFO] [stdout]    = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     assert_panic!(Rational::from_unsigneds(T::ZERO, T::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     assert_panic!(Rational::from_unsigneds(T::ONE, T::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     assert_panic!(Rational::const_from_unsigneds(0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     assert_panic!(Rational::const_from_unsigneds(1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:236:5
[INFO] [stdout]     |
[INFO] [stdout] 236 |     assert_panic!(Rational::from_integers(Integer::ZERO, Integer::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:237:5
[INFO] [stdout]     |
[INFO] [stdout] 237 |     assert_panic!(Rational::from_integers(Integer::ONE, Integer::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     assert_panic!(Rational::from_integers_ref(&Integer::ZERO, &Integer::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     assert_panic!(Rational::from_integers_ref(&Integer::ONE, &Integer::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 |     assert_panic!(Rational::from_signeds(T::ZERO, T::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:319:5
[INFO] [stdout]     |
[INFO] [stdout] 319 |     assert_panic!(Rational::from_signeds(T::ONE, T::ZERO));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:329:5
[INFO] [stdout]     |
[INFO] [stdout] 329 |     assert_panic!(Rational::const_from_signeds(0, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 |     assert_panic!(Rational::const_from_signeds(1, 0));
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:620:5
[INFO] [stdout]     |
[INFO] [stdout] 620 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:624:5
[INFO] [stdout]     |
[INFO] [stdout] 624 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:628:5
[INFO] [stdout]     |
[INFO] [stdout] 628 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:632:5
[INFO] [stdout]     |
[INFO] [stdout] 632 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:636:5
[INFO] [stdout]     |
[INFO] [stdout] 636 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:644:5
[INFO] [stdout]     |
[INFO] [stdout] 644 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:648:5
[INFO] [stdout]     |
[INFO] [stdout] 648 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:652:5
[INFO] [stdout]     |
[INFO] [stdout] 652 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:656:5
[INFO] [stdout]     |
[INFO] [stdout] 656 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:660:5
[INFO] [stdout]     |
[INFO] [stdout] 660 |     assert_panic!(f32::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:773:5
[INFO] [stdout]     |
[INFO] [stdout] 773 |     assert_panic!(f64::rounding_from(Rational::from_str(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:779:5
[INFO] [stdout]     |
[INFO] [stdout] 779 |     assert_panic!(f64::rounding_from(Rational::from_str(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:785:5
[INFO] [stdout]     |
[INFO] [stdout] 785 |     assert_panic!(f64::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:789:5
[INFO] [stdout]     |
[INFO] [stdout] 789 |     assert_panic!(f64::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:797:5
[INFO] [stdout]     |
[INFO] [stdout] 797 |     assert_panic!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:804:5
[INFO] [stdout]     |
[INFO] [stdout] 804 |     assert_panic!(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:811:5
[INFO] [stdout]     |
[INFO] [stdout] 811 |     assert_panic!(f64::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]    --> tests/conversion/primitive_float_from_rational.rs:815:5
[INFO] [stdout]     |
[INFO] [stdout] 815 |     assert_panic!(f64::rounding_from(
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]    --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]     |
[INFO] [stdout]     = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1008:5
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     assert_panic!(f32::exact_from(Rational::from_str("16777217").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1009:5
[INFO] [stdout]      |
[INFO] [stdout] 1009 |     assert_panic!(f32::exact_from(Rational::from_str("-16777217").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1010:5
[INFO] [stdout]      |
[INFO] [stdout] 1010 |     assert_panic!(f32::exact_from(Rational::from_str("33554433").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1011:5
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     assert_panic!(f32::exact_from(Rational::from_str("-33554433").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1012:5
[INFO] [stdout]      |
[INFO] [stdout] 1012 |     assert_panic!(f32::exact_from(Rational::from_str("33554434").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1013:5
[INFO] [stdout]      |
[INFO] [stdout] 1013 |     assert_panic!(f32::exact_from(Rational::from_str("-33554434").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1014:5
[INFO] [stdout]      |
[INFO] [stdout] 1014 |     assert_panic!(f32::exact_from(Rational::from_str("33554435").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1015:5
[INFO] [stdout]      |
[INFO] [stdout] 1015 |     assert_panic!(f32::exact_from(Rational::from_str("-33554435").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1016:5
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1019:5
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1022:5
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1025:5
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1028:5
[INFO] [stdout]      |
[INFO] [stdout] 1028 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1037:5
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     assert_panic!(f32::exact_from(Rational::from_str("1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     assert_panic!(f32::exact_from(Rational::from_str("-1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1046:5
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     assert_panic!(f32::exact_from(&Rational::from_str("16777217").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1047:5
[INFO] [stdout]      |
[INFO] [stdout] 1047 |     assert_panic!(f32::exact_from(&Rational::from_str("-16777217").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     assert_panic!(f32::exact_from(&Rational::from_str("33554433").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1049:5
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     assert_panic!(f32::exact_from(&Rational::from_str("-33554433").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1050:5
[INFO] [stdout]      |
[INFO] [stdout] 1050 |     assert_panic!(f32::exact_from(&Rational::from_str("33554434").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1051:5
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     assert_panic!(f32::exact_from(&Rational::from_str("-33554434").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     assert_panic!(f32::exact_from(&Rational::from_str("33554435").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1053:5
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     assert_panic!(f32::exact_from(&Rational::from_str("-33554435").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1063:5
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1069:5
[INFO] [stdout]      |
[INFO] [stdout] 1069 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1072:5
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1075:5
[INFO] [stdout]      |
[INFO] [stdout] 1075 |     assert_panic!(f32::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1078:5
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     assert_panic!(f32::exact_from(&Rational::from_str("1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1079:5
[INFO] [stdout]      |
[INFO] [stdout] 1079 |     assert_panic!(f32::exact_from(&Rational::from_str("-1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1118:5
[INFO] [stdout]      |
[INFO] [stdout] 1118 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1121:5
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1124:5
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1127:5
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1130:5
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1133:5
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1136:5
[INFO] [stdout]      |
[INFO] [stdout] 1136 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1139:5
[INFO] [stdout]      |
[INFO] [stdout] 1139 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1142:5
[INFO] [stdout]      |
[INFO] [stdout] 1142 |     assert_panic!(f64::exact_from(Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1147:5
[INFO] [stdout]      |
[INFO] [stdout] 1147 |     assert_panic!(f64::exact_from(Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1152:5
[INFO] [stdout]      |
[INFO] [stdout] 1152 |     assert_panic!(f64::exact_from(Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1157:5
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     assert_panic!(f64::exact_from(Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1162:5
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     assert_panic!(f64::exact_from(Rational::from_str("1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1163:5
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     assert_panic!(f64::exact_from(Rational::from_str("-1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1168:5
[INFO] [stdout]      |
[INFO] [stdout] 1168 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1171:5
[INFO] [stdout]      |
[INFO] [stdout] 1171 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1174:5
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1177:5
[INFO] [stdout]      |
[INFO] [stdout] 1177 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1180:5
[INFO] [stdout]      |
[INFO] [stdout] 1180 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1183:5
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1186:5
[INFO] [stdout]      |
[INFO] [stdout] 1186 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1189:5
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     assert_panic!(f64::exact_from(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     assert_panic!(f64::exact_from(&Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1197:5
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     assert_panic!(f64::exact_from(&Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1202:5
[INFO] [stdout]      |
[INFO] [stdout] 1202 |     assert_panic!(f64::exact_from(&Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1207:5
[INFO] [stdout]      |
[INFO] [stdout] 1207 |     assert_panic!(f64::exact_from(&Rational::from_str(
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1212:5
[INFO] [stdout]      |
[INFO] [stdout] 1212 |     assert_panic!(f64::exact_from(&Rational::from_str("1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `assert_panic` in this scope
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1213:5
[INFO] [stdout]      |
[INFO] [stdout] 1213 |     assert_panic!(f64::exact_from(&Rational::from_str("-1/3").unwrap()));
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: a macro with a similar name exists: `assert_ne`
[INFO] [stdout]     --> /rustc/39cb3386ddc6c71657418be28dbb3987eea4aa4b/library/core/src/macros/mod.rs:98:1
[INFO] [stdout]      |
[INFO] [stdout]      = note: similarly named macro `assert_ne` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: function `floor_log_base_of_abs` is private
[INFO] [stdout]    --> tests/conversion/string/to_sci.rs:19:46
[INFO] [stdout]     |
[INFO] [stdout] 19  | use malachite_q::conversion::string::to_sci::floor_log_base_of_abs;
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^ private function
[INFO] [stdout]     |
[INFO] [stdout] note: the function `floor_log_base_of_abs` is defined here
[INFO] [stdout]    --> /opt/rustwide/workdir/src/conversion/string/to_sci.rs:158:1
[INFO] [stdout]     |
[INFO] [stdout] 158 | / pub_test! {floor_log_base_of_abs(x: &Rational, base: &Rational) -> i64 {
[INFO] [stdout] 159 | |     if let Some(log_base) = base.checked_log_base_2() {
[INFO] [stdout] 160 | |         match log_base.sign() {
[INFO] [stdout] 161 | |             Equal => panic!("Cannot take base-1 logarithm"),
[INFO] [stdout] ...   |
[INFO] [stdout] 172 | |     }
[INFO] [stdout] 173 | | }}
[INFO] [stdout]     | |__^
[INFO] [stdout]     = note: this error originates in the macro `pub_test` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `NegativeOne`, `One`, and `Zero`
[INFO] [stdout]   --> tests/arithmetic/root.rs:10:42
[INFO] [stdout]    |
[INFO] [stdout] 10 | use malachite_base::num::basic::traits::{NegativeOne, One, Zero};
[INFO] [stdout]    |                                          ^^^^^^^^^^^  ^^^  ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/arithmetic/root.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/conversion/natural_from_rational.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/conversion/primitive_float_from_rational.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/conversion/primitive_int_from_rational.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::catch_unwind`
[INFO] [stdout]   --> tests/conversion/sci_mantissa_and_exponent.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use std::panic::catch_unwind;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/abs.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 |         assert!(abs.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/abs.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 |         assert!(abs.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/abs.rs:34:21
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(abs.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:33:19
[INFO] [stdout]    |
[INFO] [stdout] 33 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:54:19
[INFO] [stdout]    |
[INFO] [stdout] 54 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:89:21
[INFO] [stdout]    |
[INFO] [stdout] 89 |         assert!(sum.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/add.rs:93:25
[INFO] [stdout]    |
[INFO] [stdout] 93 |         assert!(sum_alt.is_valid());
[INFO] [stdout]    |                         ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/add.rs:175:21
[INFO] [stdout]     |
[INFO] [stdout] 175 |         assert!(sum.is_valid());
[INFO] [stdout]     |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/add.rs:178:25
[INFO] [stdout]     |
[INFO] [stdout] 178 |         assert!(sum_alt.is_valid());
[INFO] [stdout]     |                         ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/approximate.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |         assert!(a.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/approximate.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(a.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/approximate.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/approximate.rs:135:56
[INFO] [stdout]     |
[INFO] [stdout] 135 |     rational_natural_pair_gen_var_4().test_properties(|(x, max_denominator)| {
[INFO] [stdout]     |                                                        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 136 |         assert_eq!(
[INFO] [stdout] 137 |             (&x).approximate(&max_denominator),
[INFO] [stdout]     |                  ----------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 135 |     rational_natural_pair_gen_var_4().test_properties(|(x, max_denominator): (_, _)| {
[INFO] [stdout]     |                                                                            ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/approximate.rs:142:66
[INFO] [stdout]     |
[INFO] [stdout] 142 |     rational_natural_natural_triple_gen_var_1().test_properties(|(x, d, max_d)| {
[INFO] [stdout]     |                                                                  ^^^^^^^^^^^^^
[INFO] [stdout] 143 |         let a = (&x).approximate(&max_d);
[INFO] [stdout]     |                      ----------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 142 |     rational_natural_natural_triple_gen_var_1().test_properties(|(x, d, max_d): (_, _, _)| {
[INFO] [stdout]     |                                                                               +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/approximate.rs:153:37
[INFO] [stdout]     |
[INFO] [stdout] 153 |     rational_gen().test_properties(|x| {
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 154 |         assert_eq!((&x).approximate(x.denominator_ref()), x);
[INFO] [stdout]     |                         ----------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 153 |     rational_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]     |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/ceiling.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |         assert!(ceiling.is_valid());
[INFO] [stdout]    |                         ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/ceiling.rs:29:25
[INFO] [stdout]    |
[INFO] [stdout] 29 |         assert!(ceiling.is_valid());
[INFO] [stdout]    |                         ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/ceiling.rs:37:25
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert!(ceiling.is_valid());
[INFO] [stdout]    |                         ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:29:19
[INFO] [stdout]    |
[INFO] [stdout] 29 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:91:32
[INFO] [stdout]    |
[INFO] [stdout] 91 |             assert!(n.unwrap().is_valid());
[INFO] [stdout]    |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/div.rs:97:32
[INFO] [stdout]    |
[INFO] [stdout] 97 |             assert!(n.unwrap().is_valid());
[INFO] [stdout]    |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:103:32
[INFO] [stdout]     |
[INFO] [stdout] 103 |             assert!(n.unwrap().is_valid());
[INFO] [stdout]     |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |             assert!(n.unwrap().is_valid());
[INFO] [stdout]     |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:308:66
[INFO] [stdout]     |
[INFO] [stdout] 308 |         assert!(quotient_val_val.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                                  ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:309:66
[INFO] [stdout]     |
[INFO] [stdout] 309 |         assert!(quotient_val_ref.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                                  ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:310:66
[INFO] [stdout]     |
[INFO] [stdout] 310 |         assert!(quotient_ref_val.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                                  ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/div.rs:311:58
[INFO] [stdout]     |
[INFO] [stdout] 311 |         assert!(quotient.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/div.rs:328:37
[INFO] [stdout]     |
[INFO] [stdout] 328 |     rational_gen().test_properties(|ref x| {
[INFO] [stdout]     |                                     ^^^^^
[INFO] [stdout] 329 |         assert_eq!(x.checked_div(Rational::ZERO), None);
[INFO] [stdout]     |                      ----------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 328 |     rational_gen().test_properties(|ref x: /* Type */| {
[INFO] [stdout]     |                                          ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/floor.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |         assert!(floor.is_valid());
[INFO] [stdout]    |                       ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/floor.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 |         assert!(floor.is_valid());
[INFO] [stdout]    |                       ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/arithmetic/floor.rs:37:23
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert!(floor.is_valid());
[INFO] [stdout]    |                       ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/is_power_of_2.rs:65:43
[INFO] [stdout]    |
[INFO] [stdout] 65 |     rational_gen_var_1().test_properties(|x| {
[INFO] [stdout]    |                                           ^
[INFO] [stdout] 66 |         assert_eq!((&x).reciprocal().is_power_of_2(), x.is_power_of_2());
[INFO] [stdout]    |                         ---------- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 65 |     rational_gen_var_1().test_properties(|x: /* Type */| {
[INFO] [stdout]    |                                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]    --> tests/arithmetic/log_base.rs:316:48
[INFO] [stdout]     |
[INFO] [stdout] 316 |     rational_pair_gen_var_7().test_properties(|(n, base)| {
[INFO] [stdout]     |                                                ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 319 |         let power = (&base).pow(floor_log);
[INFO] [stdout]     |                             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 316 |     rational_pair_gen_var_7().test_properties(|(n, base): ({type error}, _)| {
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]    --> tests/arithmetic/log_base.rs:354:48
[INFO] [stdout]     |
[INFO] [stdout] 354 |     rational_pair_gen_var_7().test_properties(|(n, base)| {
[INFO] [stdout]     |                                                ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 357 |         let power = (&base).pow(ceiling_log);
[INFO] [stdout]     |                             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 354 |     rational_pair_gen_var_7().test_properties(|(n, base): ({type error}, _)| {
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]    --> tests/arithmetic/log_base.rs:392:48
[INFO] [stdout]     |
[INFO] [stdout] 392 |     rational_pair_gen_var_7().test_properties(|(n, base)| {
[INFO] [stdout]     |                                                ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 395 |             assert_eq!((&base).pow(log), n);
[INFO] [stdout]     |                                --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 392 |     rational_pair_gen_var_7().test_properties(|(n, base): ({type error}, _)| {
[INFO] [stdout]     |                                                         +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/log_base_2.rs:267:42
[INFO] [stdout]     |
[INFO] [stdout] 267 |     natural_gen_var_2().test_properties(|n| {
[INFO] [stdout]     |                                          ^
[INFO] [stdout] 268 |         assert_eq!(
[INFO] [stdout] 269 |             i64::exact_from((&n).floor_log_base_2()),
[INFO] [stdout]     |                                  ---------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 267 |     natural_gen_var_2().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/log_base_2.rs:283:42
[INFO] [stdout]     |
[INFO] [stdout] 283 |     natural_gen_var_2().test_properties(|n| {
[INFO] [stdout]     |                                          ^
[INFO] [stdout] 284 |         assert_eq!(
[INFO] [stdout] 285 |             i64::exact_from((&n).ceiling_log_base_2()),
[INFO] [stdout]     |                                  ------------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 283 |     natural_gen_var_2().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/log_base_2.rs:303:42
[INFO] [stdout]     |
[INFO] [stdout] 303 |     natural_gen_var_2().test_properties(|n| {
[INFO] [stdout]     |                                          ^
[INFO] [stdout] 304 |         assert_eq!(
[INFO] [stdout] 305 |             (&n).checked_log_base_2().map(i64::exact_from),
[INFO] [stdout]     |                  ------------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 303 |     natural_gen_var_2().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:34:19
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:51:19
[INFO] [stdout]    |
[INFO] [stdout] 51 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:95:25
[INFO] [stdout]    |
[INFO] [stdout] 95 |         assert!(product.is_valid());
[INFO] [stdout]    |                         ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/mul.rs:99:29
[INFO] [stdout]    |
[INFO] [stdout] 99 |         assert!(product_alt.is_valid());
[INFO] [stdout]    |                             ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/mul.rs:197:25
[INFO] [stdout]     |
[INFO] [stdout] 197 |         assert!(product.is_valid());
[INFO] [stdout]     |                         ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/mul.rs:200:29
[INFO] [stdout]     |
[INFO] [stdout] 200 |         assert!(product_alt.is_valid());
[INFO] [stdout]     |                             ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/neg.rs:22:21
[INFO] [stdout]    |
[INFO] [stdout] 22 |         assert!(neg.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/neg.rs:26:21
[INFO] [stdout]    |
[INFO] [stdout] 26 |         assert!(neg.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/neg.rs:34:21
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(neg.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/next_power_of_2.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/next_power_of_2.rs:28:19
[INFO] [stdout]    |
[INFO] [stdout] 28 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/next_power_of_2.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/next_power_of_2.rs:97:42
[INFO] [stdout]    |
[INFO] [stdout] 97 |     natural_gen_var_2().test_properties(|x| {
[INFO] [stdout]    |                                          ^
[INFO] [stdout] 98 |         assert_eq!((&x).next_power_of_2(), Rational::from(x).next_power_of_2());
[INFO] [stdout]    |                         --------------- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 97 |     natural_gen_var_2().test_properties(|x: /* Type */| {
[INFO] [stdout]    |                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/pow.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/pow.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/pow.rs:44:19
[INFO] [stdout]    |
[INFO] [stdout] 44 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/pow.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/pow.rs:111:19
[INFO] [stdout]     |
[INFO] [stdout] 111 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/pow.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:209:64
[INFO] [stdout]     |
[INFO] [stdout] 209 |     rational_unsigned_pair_gen_var_1::<u64>().test_properties(|(x, exp)| {
[INFO] [stdout]     |                                                                ^^^^^^^^
[INFO] [stdout] 210 |         let power = (&x).pow(exp);
[INFO] [stdout]     |                          --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 209 |     rational_unsigned_pair_gen_var_1::<u64>().test_properties(|(x, exp): (_, _)| {
[INFO] [stdout]     |                                                                        ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/pow.rs:241:37
[INFO] [stdout]     |
[INFO] [stdout] 241 |     rational_gen().test_properties(|x| {
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 242 |         assert_eq!((&x).pow(0u64), 1);
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 241 |     rational_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]     |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:262:75
[INFO] [stdout]     |
[INFO] [stdout] 262 |     rational_unsigned_unsigned_triple_gen_var_1::<u64>().test_properties(|(x, e, f)| {
[INFO] [stdout]     |                                                                           ^^^^^^^^^
[INFO] [stdout] 263 |         assert_eq!((&x).pow(e + f), (&x).pow(e) * (&x).pow(f));
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 262 |     rational_unsigned_unsigned_triple_gen_var_1::<u64>().test_properties(|(x, e, f): (_, _, _)| {
[INFO] [stdout]     |                                                                                    +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:267:56
[INFO] [stdout]     |
[INFO] [stdout] 267 |     integer_unsigned_pair_gen_var_2().test_properties(|(x, exp)| {
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 268 |         assert_eq!((&x).pow(exp), Rational::from(x).pow(exp));
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 267 |     integer_unsigned_pair_gen_var_2().test_properties(|(x, exp): (_, _)| {
[INFO] [stdout]     |                                                                ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:273:62
[INFO] [stdout]     |
[INFO] [stdout] 273 |     rational_signed_pair_gen_var_2::<i64>().test_properties(|(x, exp)| {
[INFO] [stdout]     |                                                              ^^^^^^^^
[INFO] [stdout] 274 |         let power = (&x).pow(exp);
[INFO] [stdout]     |                          --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 273 |     rational_signed_pair_gen_var_2::<i64>().test_properties(|(x, exp): (_, _)| {
[INFO] [stdout]     |                                                                      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/pow.rs:308:37
[INFO] [stdout]     |
[INFO] [stdout] 308 |     rational_gen().test_properties(|x| {
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 309 |         assert_eq!((&x).pow(0i64), 1);
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 308 |     rational_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]     |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/pow.rs:314:43
[INFO] [stdout]     |
[INFO] [stdout] 314 |     rational_gen_var_1().test_properties(|x| {
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 315 |         assert_eq!((&x).pow(-1i64), x.reciprocal());
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 314 |     rational_gen_var_1().test_properties(|x: /* Type */| {
[INFO] [stdout]     |                                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/pow.rs:335:71
[INFO] [stdout]     |
[INFO] [stdout] 335 |     rational_signed_signed_triple_gen_var_1::<i64>().test_properties(|(x, e, f)| {
[INFO] [stdout]     |                                                                       ^^^^^^^^^
[INFO] [stdout] 336 |         assert_eq!((&x).pow(e + f), (&x).pow(e) * (&x).pow(f));
[INFO] [stdout]     |                         --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 335 |     rational_signed_signed_triple_gen_var_1::<i64>().test_properties(|(x, e, f): (_, _, _)| {
[INFO] [stdout]     |                                                                                +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/power_of_2.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/power_of_2.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/reciprocal.rs:22:28
[INFO] [stdout]    |
[INFO] [stdout] 22 |         assert!(reciprocal.is_valid());
[INFO] [stdout]    |                            ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/reciprocal.rs:26:28
[INFO] [stdout]    |
[INFO] [stdout] 26 |         assert!(reciprocal.is_valid());
[INFO] [stdout]    |                            ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/reciprocal.rs:34:28
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(reciprocal.is_valid());
[INFO] [stdout]    |                            ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:129:54
[INFO] [stdout]     |
[INFO] [stdout] 129 |         assert!(root.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                      ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:131:58
[INFO] [stdout]     |
[INFO] [stdout] 131 |         assert!(root_alt.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/root.rs:141:32
[INFO] [stdout]     |
[INFO] [stdout] 141 |             assert_eq!((&root).pow(exp), n);
[INFO] [stdout]     |                                ^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:147:54
[INFO] [stdout]     |
[INFO] [stdout] 147 |         assert!(root.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                      ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/root.rs:149:58
[INFO] [stdout]     |
[INFO] [stdout] 149 |         assert!(root_alt.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/root.rs:163:32
[INFO] [stdout]     |
[INFO] [stdout] 163 |             assert_eq!((&root).pow(exp), n);
[INFO] [stdout]     |                                ^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/root.rs:167:37
[INFO] [stdout]     |
[INFO] [stdout] 167 |     rational_gen().test_properties(|n| {
[INFO] [stdout]     |                                     ^
[INFO] [stdout] 168 |         assert_eq!((&n).checked_root(1u64).unwrap(), n);
[INFO] [stdout]     |                         ------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 167 |     rational_gen().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/root.rs:172:43
[INFO] [stdout]     |
[INFO] [stdout] 172 |     rational_gen_var_3().test_properties(|n| {
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 173 |         assert_eq!((&n).checked_root(2u64), (&n).checked_sqrt());
[INFO] [stdout]     |                         ------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 172 |     rational_gen_var_3().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/arithmetic/root.rs:177:43
[INFO] [stdout]     |
[INFO] [stdout] 177 |     rational_gen_var_1().test_properties(|n| {
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 178 |         assert_eq!((&n).checked_root(-1i64), Some(n.reciprocal()));
[INFO] [stdout]     |                         ------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 177 |     rational_gen_var_1().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/root.rs:181:56
[INFO] [stdout]     |
[INFO] [stdout] 181 |     integer_unsigned_pair_gen_var_3().test_properties(|(n, exp)| {
[INFO] [stdout]     |                                                        ^^^^^^^^
[INFO] [stdout] 182 |         assert_eq!(
[INFO] [stdout] 183 |             (&n).checked_root(exp).map(Rational::from),
[INFO] [stdout]     |                  ------------ type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 181 |     integer_unsigned_pair_gen_var_3().test_properties(|(n, exp): (_, _)| {
[INFO] [stdout]     |                                                                ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |         assert!(r.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:50:19
[INFO] [stdout]    |
[INFO] [stdout] 50 |         assert!(r.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:55:19
[INFO] [stdout]    |
[INFO] [stdout] 55 |         assert!(r.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple.rs:60:19
[INFO] [stdout]    |
[INFO] [stdout] 60 |         assert!(r.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple.rs:709:48
[INFO] [stdout]     |
[INFO] [stdout] 709 |     rational_pair_gen_var_2().test_properties(|(x, y)| {
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout] 710 |         let down = (&x).round_to_multiple(&y, Down);
[INFO] [stdout]     |                         ----------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 709 |     rational_pair_gen_var_2().test_properties(|(x, y): (_, _)| {
[INFO] [stdout]     |                                                      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple.rs:709:48
[INFO] [stdout]     |
[INFO] [stdout] 709 |     rational_pair_gen_var_2().test_properties(|(x, y)| {
[INFO] [stdout]     |                                                ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 713 |             (&down.0 + (&y).abs(), Greater)
[INFO] [stdout]     |                             --- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 709 |     rational_pair_gen_var_2().test_properties(|(x, y): ({type error}, _)| {
[INFO] [stdout]     |                                                      +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple.rs:740:71
[INFO] [stdout]     |
[INFO] [stdout] 740 |     integer_integer_rounding_mode_triple_gen_var_2().test_properties(|(x, y, rm)| {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^
[INFO] [stdout] 741 |         let (n, no) = (&x).round_to_multiple(&y, rm);
[INFO] [stdout]     |                            ----------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 740 |     integer_integer_rounding_mode_triple_gen_var_2().test_properties(|(x, y, rm): (_, _, _)| {
[INFO] [stdout]     |                                                                                 +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:307:71
[INFO] [stdout]     |
[INFO] [stdout] 307 |     rational_signed_rounding_mode_triple_gen_var_1().test_properties(|(n, pow, rm)| {
[INFO] [stdout]     |                                                                       ^^^^^^^^^^^^
[INFO] [stdout] 308 |         let (r, o) = (&n).round_to_multiple_of_power_of_2(pow, rm);
[INFO] [stdout]     |                           ------------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 307 |     rational_signed_rounding_mode_triple_gen_var_1().test_properties(|(n, pow, rm): (_, _, _)| {
[INFO] [stdout]     |                                                                                   +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:367:55
[INFO] [stdout]     |
[INFO] [stdout] 367 |     rational_signed_pair_gen_var_1().test_properties(|(n, pow)| {
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 368 |         let rounded = (&n).round_to_multiple_of_power_of_2(pow, Nearest).0;
[INFO] [stdout]     |                            ------------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 367 |     rational_signed_pair_gen_var_1().test_properties(|(n, pow): (_, _)| {
[INFO] [stdout]     |                                                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:378:55
[INFO] [stdout]     |
[INFO] [stdout] 378 |     rational_signed_pair_gen_var_3().test_properties(|(n, pow)| {
[INFO] [stdout]     |                                                       ^^^^^^^^
[INFO] [stdout] 379 |         let floor = (&n).round_to_multiple_of_power_of_2(pow, Floor);
[INFO] [stdout]     |                          ------------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 378 |     rational_signed_pair_gen_var_3().test_properties(|(n, pow): (_, _)| {
[INFO] [stdout]     |                                                               ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _, _)`
[INFO] [stdout]    --> tests/arithmetic/round_to_multiple_of_power_of_2.rs:406:72
[INFO] [stdout]     |
[INFO] [stdout] 406 |     integer_unsigned_rounding_mode_triple_gen_var_1().test_properties(|(n, pow, rm)| {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^
[INFO] [stdout] 407 |         let (r, o) = (&n).round_to_multiple_of_power_of_2(pow, rm);
[INFO] [stdout]     |                           ------------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]     |
[INFO] [stdout] 406 |     integer_unsigned_rounding_mode_triple_gen_var_1().test_properties(|(n, pow, rm): (_, _, _)| {
[INFO] [stdout]     |                                                                                    +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shl.rs:39:19
[INFO] [stdout]    |
[INFO] [stdout] 39 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shl.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shl.rs:47:19
[INFO] [stdout]    |
[INFO] [stdout] 47 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shl.rs:112:19
[INFO] [stdout]     |
[INFO] [stdout] 112 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shl.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shl.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/arithmetic/shl.rs:222:34
[INFO] [stdout]     |
[INFO] [stdout] 199 | fn shl_properties_helper_unsigned<T: PrimitiveUnsigned>()
[INFO] [stdout]     |                                   - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 222 |         assert_eq!(&n << u, &n * Rational::power_of_2(u64::exact_from(u)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                        found struct `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/arithmetic/shl.rs:269:34
[INFO] [stdout]     |
[INFO] [stdout] 243 | fn shl_properties_helper_signed<T: PrimitiveSigned>()
[INFO] [stdout]     |                                 - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 269 |         assert_eq!(&n << i, &n * Rational::power_of_2(i64::exact_from(i)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                        found struct `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shr.rs:38:19
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shr.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/shr.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shr.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shr.rs:113:19
[INFO] [stdout]     |
[INFO] [stdout] 113 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/shr.rs:117:19
[INFO] [stdout]     |
[INFO] [stdout] 117 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/arithmetic/shr.rs:219:34
[INFO] [stdout]     |
[INFO] [stdout] 196 | fn shr_properties_helper_unsigned<T: PrimitiveUnsigned>()
[INFO] [stdout]     |                                   - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 219 |         assert_eq!(&n >> u, &n / Rational::power_of_2(u64::exact_from(u)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                        found struct `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/arithmetic/shr.rs:262:34
[INFO] [stdout]     |
[INFO] [stdout] 236 | fn shr_properties_helper_signed<T: PrimitiveSigned>()
[INFO] [stdout]     |                                 - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 262 |         assert_eq!(&n >> i, &n / Rational::power_of_2(i64::exact_from(i)));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                        found struct `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `simplest_rational_in_open_interval_explicit` in this scope
[INFO] [stdout]   --> tests/arithmetic/simplest_rational_in_interval.rs:38:13
[INFO] [stdout]    |
[INFO] [stdout] 38 |             simplest_rational_in_open_interval_explicit(&x, &y).to_string(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `simplest_rational_in_open_interval_fail_1`
[INFO] [stdout] ...
[INFO] [stdout] 65 | fn simplest_rational_in_open_interval_fail_1() {
[INFO] [stdout]    | ---------------------------------------------- similarly named function `simplest_rational_in_open_interval_fail_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `simplest_rational_in_open_interval_naive` in this scope
[INFO] [stdout]   --> tests/arithmetic/simplest_rational_in_interval.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |             simplest_rational_in_open_interval_naive(&x, &y).to_string(),
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `simplest_rational_in_open_interval_fail_1`
[INFO] [stdout] ...
[INFO] [stdout] 65 | fn simplest_rational_in_open_interval_fail_1() {
[INFO] [stdout]    | ---------------------------------------------- similarly named function `simplest_rational_in_open_interval_fail_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:128:19
[INFO] [stdout]     |
[INFO] [stdout] 128 |         assert!(s.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `simplest_rational_in_open_interval_explicit` in this scope
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:129:20
[INFO] [stdout]     |
[INFO] [stdout] 65  | fn simplest_rational_in_open_interval_fail_1() {
[INFO] [stdout]     | ---------------------------------------------- similarly named function `simplest_rational_in_open_interval_fail_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 129 |         assert_eq!(simplest_rational_in_open_interval_explicit(&x, &y), s);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `simplest_rational_in_open_interval_fail_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `simplest_rational_in_open_interval_naive` in this scope
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 65  | fn simplest_rational_in_open_interval_fail_1() {
[INFO] [stdout]     | ---------------------------------------------- similarly named function `simplest_rational_in_open_interval_fail_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 137 |             simplest_rational_in_open_interval_naive(&x, &y),
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `simplest_rational_in_open_interval_fail_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:152:19
[INFO] [stdout]     |
[INFO] [stdout] 152 |         assert!(s.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `simplest_rational_in_closed_interval_naive` in this scope
[INFO] [stdout]    --> tests/arithmetic/simplest_rational_in_interval.rs:161:13
[INFO] [stdout]     |
[INFO] [stdout] 99  | fn simplest_rational_in_closed_interval_fail() {
[INFO] [stdout]     | ---------------------------------------------- similarly named function `simplest_rational_in_closed_interval_fail` defined here
[INFO] [stdout] ...
[INFO] [stdout] 161 |             simplest_rational_in_closed_interval_naive(&x, &y)
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `simplest_rational_in_closed_interval_fail`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sqrt.rs:50:54
[INFO] [stdout]    |
[INFO] [stdout] 50 |         assert!(sqrt.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]    |                                                      ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sqrt.rs:52:58
[INFO] [stdout]    |
[INFO] [stdout] 52 |         assert!(sqrt_alt.as_ref().map_or(true, Rational::is_valid));
[INFO] [stdout]    |                                                          ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/sqrt.rs:61:32
[INFO] [stdout]    |
[INFO] [stdout] 61 |             assert_eq!((&sqrt).square(), n);
[INFO] [stdout]    |                                ^^^^^^ cannot infer type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/sqrt.rs:65:42
[INFO] [stdout]    |
[INFO] [stdout] 65 |     integer_gen_var_4().test_properties(|n| {
[INFO] [stdout]    |                                          ^
[INFO] [stdout] 66 |         assert_eq!(
[INFO] [stdout] 67 |             (&n).checked_sqrt().map(Rational::from),
[INFO] [stdout]    |                  ------------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 65 |     integer_gen_var_4().test_properties(|n: /* Type */| {
[INFO] [stdout]    |                                           ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/square.rs:44:37
[INFO] [stdout]    |
[INFO] [stdout] 44 |     rational_gen().test_properties(|x| {
[INFO] [stdout]    |                                     ^
[INFO] [stdout] 45 |         let square = (&x).square();
[INFO] [stdout]    |                           ------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 44 |     rational_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]    |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `(_, _)`
[INFO] [stdout]   --> tests/arithmetic/square.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 |     rational_pair_gen().test_properties(|(x, y)| {
[INFO] [stdout]    |                                          ^^^^^^
[INFO] [stdout] 63 |         let x_squared = (&x).square();
[INFO] [stdout]    |                              ------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]    |
[INFO] [stdout] 62 |     rational_pair_gen().test_properties(|(x, y): (_, _)| {
[INFO] [stdout]    |                                                ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]   --> tests/arithmetic/square.rs:62:42
[INFO] [stdout]    |
[INFO] [stdout] 62 |     rational_pair_gen().test_properties(|(x, y)| {
[INFO] [stdout]    |                                          ^^^^^^
[INFO] [stdout] 63 |         let x_squared = (&x).square();
[INFO] [stdout] 64 |         let y_squared = (&y).square();
[INFO] [stdout]    |                              ------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]    |
[INFO] [stdout] 62 |     rational_pair_gen().test_properties(|(x, y): ({type error}, _)| {
[INFO] [stdout]    |                                                +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/arithmetic/square.rs:71:36
[INFO] [stdout]    |
[INFO] [stdout] 71 |     integer_gen().test_properties(|x| {
[INFO] [stdout]    |                                    ^
[INFO] [stdout] 72 |         assert_eq!((&x).square(), Rational::from(x).square());
[INFO] [stdout]    |                         ------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 71 |     integer_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]    |                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:27:19
[INFO] [stdout]    |
[INFO] [stdout] 27 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:36:19
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:40:19
[INFO] [stdout]    |
[INFO] [stdout] 40 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:44:19
[INFO] [stdout]    |
[INFO] [stdout] 44 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/arithmetic/sub.rs:48:19
[INFO] [stdout]    |
[INFO] [stdout] 48 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/constants.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     assert!(zero.is_valid());
[INFO] [stdout]    |                  ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/constants.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     assert!(one.is_valid());
[INFO] [stdout]    |                 ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/constants.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert!(two.is_valid());
[INFO] [stdout]    |                 ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/constants.rs:39:26
[INFO] [stdout]    |
[INFO] [stdout] 39 |     assert!(negative_one.is_valid());
[INFO] [stdout]    |                          ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/constants.rs:47:22
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert!(one_half.is_valid());
[INFO] [stdout]    |                      ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/basic/default.rs:14:21
[INFO] [stdout]    |
[INFO] [stdout] 14 |     assert!(default.is_valid());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed for `({type error}, _)`
[INFO] [stdout]   --> tests/comparison/cmp_abs.rs:40:42
[INFO] [stdout]    |
[INFO] [stdout] 40 |     rational_pair_gen().test_properties(|(x, y)| {
[INFO] [stdout]    |                                          ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 46 |         assert_eq!((&x).abs().cmp(&(&y).abs()), ord);
[INFO] [stdout]    |                                         --- type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type, where the placeholders `_` are specified
[INFO] [stdout]    |
[INFO] [stdout] 40 |     rational_pair_gen().test_properties(|(x, y): ({type error}, _)| {
[INFO] [stdout]    |                                                +++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/eq_abs_primitive_int.rs:145:45
[INFO] [stdout]     |
[INFO] [stdout] 129 | fn eq_abs_primitive_int_properties_helper_signed<T: EqAbs<Rational> + PrimitiveSigned>()
[INFO] [stdout]     |                                                  - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 145 |         assert_eq!(n.partial_cmp_abs(&i) == Some(Equal), eq);
[INFO] [stdout]     |                                             ^^^^^^^^^^^ expected type parameter `T`, found `Option<Ordering>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `Option<std::cmp::Ordering>`
[INFO] [stdout]     = note: `Option<std::cmp::Ordering>` implements `PartialEq<{type error}>`
[INFO] [stdout] help: consider swapping the equality
[INFO] [stdout]     |
[INFO] [stdout] 145 |         assert_eq!(Some(Equal) == n.partial_cmp_abs(&i), eq);
[INFO] [stdout]     |                    ~~~~~~~~~~~    ~~~~~~~~~~~~~~~~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:212:55
[INFO] [stdout]     |
[INFO] [stdout] 178 |     T: PartialOrd<Rational> + PartialOrd<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 212 |         assert_eq!(Rational::from(x).partial_cmp(&y), Some(x.cmp(&y)));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^ expected type parameter `T`, found `Option<Ordering>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `Option<std::cmp::Ordering>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:213:55
[INFO] [stdout]     |
[INFO] [stdout] 178 |     T: PartialOrd<Rational> + PartialOrd<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 213 |         assert_eq!(x.partial_cmp(&Rational::from(y)), Some(x.cmp(&y)));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^ expected type parameter `T`, found `Option<Ordering>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `Option<std::cmp::Ordering>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:253:55
[INFO] [stdout]     |
[INFO] [stdout] 219 |     T: PartialOrd<Rational> + PartialOrd<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 253 |         assert_eq!(Rational::from(x).partial_cmp(&y), Some(x.cmp(&y)));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^ expected type parameter `T`, found `Option<Ordering>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `Option<std::cmp::Ordering>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_cmp_primitive_int.rs:254:55
[INFO] [stdout]     |
[INFO] [stdout] 219 |     T: PartialOrd<Rational> + PartialOrd<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 254 |         assert_eq!(x.partial_cmp(&Rational::from(y)), Some(x.cmp(&y)));
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^^ expected type parameter `T`, found `Option<Ordering>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `Option<std::cmp::Ordering>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> tests/comparison/partial_eq_primitive_float.rs:63:50
[INFO] [stdout]    |
[INFO] [stdout] 55 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveFloat,
[INFO] [stdout]    |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 63 |         assert_eq!(rug::Rational::from(&n) == f, eq);
[INFO] [stdout]    |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected type parameter `T`
[INFO] [stdout]                         found type `bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> tests/comparison/partial_eq_primitive_float.rs:64:28
[INFO] [stdout]    |
[INFO] [stdout] 55 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveFloat,
[INFO] [stdout]    |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 64 |         assert_eq!(f == n, eq);
[INFO] [stdout]    |                            ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected type parameter `T`
[INFO] [stdout]                         found type `bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> tests/comparison/partial_eq_primitive_float.rs:65:50
[INFO] [stdout]    |
[INFO] [stdout] 55 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveFloat,
[INFO] [stdout]    |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 65 |         assert_eq!(f == rug::Rational::from(&n), eq);
[INFO] [stdout]    |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected type parameter `T`
[INFO] [stdout]                         found type `bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> tests/comparison/partial_eq_primitive_float.rs:66:54
[INFO] [stdout]    |
[INFO] [stdout] 55 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveFloat,
[INFO] [stdout]    |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 66 |         assert_eq!(n.partial_cmp(&f) == Some(Equal), eq);
[INFO] [stdout]    |                                                      ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected type parameter `T`
[INFO] [stdout]                         found type `bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> tests/comparison/partial_eq_primitive_float.rs:68:81
[INFO] [stdout]    |
[INFO] [stdout] 55 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveFloat,
[INFO] [stdout]    |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 68 |             assert_eq!(PartialEq::<Rational>::eq(&n, &Rational::exact_from(f)), eq);
[INFO] [stdout]    |                                                                                 ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]    |
[INFO] [stdout]    = note: expected type parameter `T`
[INFO] [stdout]                         found type `bool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:134:50
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 134 |         assert_eq!(rug::Rational::from(&n) == u, eq);
[INFO] [stdout]     |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 134 |         assert_eq!(rug::Rational::from(&n) == u, eq.into());
[INFO] [stdout]     |                                                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:135:26
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 135 |         assert_eq!(&n == &Rational::from(u), eq);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `&Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                     found reference `&Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:135:46
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 135 |         assert_eq!(&n == &Rational::from(u), eq);
[INFO] [stdout]     |                                              ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert_eq!(&n == &Rational::from(u), eq.into());
[INFO] [stdout]     |                                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:137:28
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 137 |         assert_eq!(u == n, eq);
[INFO] [stdout]     |                            ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 137 |         assert_eq!(u == n, eq.into());
[INFO] [stdout]     |                              +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:138:50
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 138 |         assert_eq!(u == rug::Rational::from(&n), eq);
[INFO] [stdout]     |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 138 |         assert_eq!(u == rug::Rational::from(&n), eq.into());
[INFO] [stdout]     |                                                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:139:42
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 139 |         assert_eq!(&Rational::from(u) == &n, eq);
[INFO] [stdout]     |                                          ^^ expected type parameter `T`, found `&_`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                     found reference `&_`
[INFO] [stdout] help: consider removing the borrow
[INFO] [stdout]     |
[INFO] [stdout] 139 -         assert_eq!(&Rational::from(u) == &n, eq);
[INFO] [stdout] 139 +         assert_eq!(&Rational::from(u) == n, eq);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:139:46
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 139 |         assert_eq!(&Rational::from(u) == &n, eq);
[INFO] [stdout]     |                                              ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 139 |         assert_eq!(&Rational::from(u) == &n, eq.into());
[INFO] [stdout]     |                                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:143:44
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 143 |         assert_eq!(Rational::from(x) == y, x == y);
[INFO] [stdout]     |                                            ^^^^^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 143 |         assert_eq!(Rational::from(x) == y, (x == y).into());
[INFO] [stdout]     |                                            +      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:144:44
[INFO] [stdout]     |
[INFO] [stdout] 126 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveUnsigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 144 |         assert_eq!(x == Rational::from(y), x == y);
[INFO] [stdout]     |                                            ^^^^^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 144 |         assert_eq!(x == Rational::from(y), (x == y).into());
[INFO] [stdout]     |                                            +      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:159:50
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 159 |         assert_eq!(rug::Rational::from(&n) == i, eq);
[INFO] [stdout]     |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 159 |         assert_eq!(rug::Rational::from(&n) == i, eq.into());
[INFO] [stdout]     |                                                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 160 |         assert_eq!(&n == &Rational::from(i), eq);
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^ expected type parameter `T`, found `&Rational`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                     found reference `&Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:160:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 160 |         assert_eq!(&n == &Rational::from(i), eq);
[INFO] [stdout]     |                                              ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_eq!(&n == &Rational::from(i), eq.into());
[INFO] [stdout]     |                                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:162:28
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 162 |         assert_eq!(i == n, eq);
[INFO] [stdout]     |                            ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert_eq!(i == n, eq.into());
[INFO] [stdout]     |                              +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:163:50
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 163 |         assert_eq!(i == rug::Rational::from(&n), eq);
[INFO] [stdout]     |                                                  ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert_eq!(i == rug::Rational::from(&n), eq.into());
[INFO] [stdout]     |                                                    +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:164:42
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 164 |         assert_eq!(&Rational::from(i) == &n, eq);
[INFO] [stdout]     |                                          ^^ expected type parameter `T`, found `&_`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                     found reference `&_`
[INFO] [stdout] help: consider removing the borrow
[INFO] [stdout]     |
[INFO] [stdout] 164 -         assert_eq!(&Rational::from(i) == &n, eq);
[INFO] [stdout] 164 +         assert_eq!(&Rational::from(i) == n, eq);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:164:46
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 164 |         assert_eq!(&Rational::from(i) == &n, eq);
[INFO] [stdout]     |                                              ^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 164 |         assert_eq!(&Rational::from(i) == &n, eq.into());
[INFO] [stdout]     |                                                +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:168:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 168 |         assert_eq!(Rational::from(x) == y, x == y);
[INFO] [stdout]     |                                            ^^^^^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 168 |         assert_eq!(Rational::from(x) == y, (x == y).into());
[INFO] [stdout]     |                                            +      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/comparison/partial_eq_primitive_int.rs:169:44
[INFO] [stdout]     |
[INFO] [stdout] 151 |     T: PartialEq<Rational> + PartialEq<rug::Rational> + PrimitiveSigned,
[INFO] [stdout]     |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 169 |         assert_eq!(x == Rational::from(y), x == y);
[INFO] [stdout]     |                                            ^^^^^^ expected type parameter `T`, found `bool`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found type `bool`
[INFO] [stdout] help: call `Into::into` on this expression to convert `bool` into `T`
[INFO] [stdout]     |
[INFO] [stdout] 169 |         assert_eq!(x == Rational::from(y), (x == y).into());
[INFO] [stdout]     |                                            +      ++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/clone.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/clone.rs:46:19
[INFO] [stdout]    |
[INFO] [stdout] 46 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/convergents.rs:26:50
[INFO] [stdout]    |
[INFO] [stdout] 26 |         assert!(convergents.iter().all(Rational::is_valid));
[INFO] [stdout]    |                                                  ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/convergents.rs:83:50
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert!(convergents.iter().all(Rational::is_valid));
[INFO] [stdout]    |                                                  ^^^^^^^^ function or associated item not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/from_continued_fraction.rs:26:19
[INFO] [stdout]    |
[INFO] [stdout] 26 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `from_continued_fraction_alt` in this scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/from_continued_fraction.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |         assert_eq!(from_continued_fraction_alt(floor, xs), x);
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `from_continued_fraction_fail_1`
[INFO] [stdout] ...
[INFO] [stdout] 44 | fn from_continued_fraction_fail_1() {
[INFO] [stdout]    | ----------------------------------- similarly named function `from_continued_fraction_fail_1` defined here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/from_continued_fraction.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `from_continued_fraction_alt` in this scope
[INFO] [stdout]   --> tests/conversion/continued_fraction/from_continued_fraction.rs:78:20
[INFO] [stdout]    |
[INFO] [stdout] 44 | fn from_continued_fraction_fail_1() {
[INFO] [stdout]    | ----------------------------------- similarly named function `from_continued_fraction_fail_1` defined here
[INFO] [stdout] ...
[INFO] [stdout] 78 |         assert_eq!(from_continued_fraction_alt(floor.clone(), xs.clone()), x);
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: a function with a similar name exists: `from_continued_fraction_fail_1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]   --> tests/conversion/continued_fraction/to_continued_fraction.rs:64:37
[INFO] [stdout]    |
[INFO] [stdout] 64 |     rational_gen().test_properties(|x| {
[INFO] [stdout]    |                                     ^
[INFO] [stdout] 65 |         let (floor, continued_fraction) = (&x).continued_fraction();
[INFO] [stdout]    |                                                ------------------ type must be known at this point
[INFO] [stdout]    |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]    |
[INFO] [stdout] 64 |     rational_gen().test_properties(|x: /* Type */| {
[INFO] [stdout]    |                                      ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/digits/from_digits.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/digits/from_digits.rs:129:19
[INFO] [stdout]     |
[INFO] [stdout] 129 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/digits/from_power_of_2_digits.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/digits/from_power_of_2_digits.rs:92:19
[INFO] [stdout]    |
[INFO] [stdout] 92 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_bool.rs:15:19
[INFO] [stdout]    |
[INFO] [stdout] 15 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_float_simplest.rs:25:23
[INFO] [stdout]    |
[INFO] [stdout] 25 |             assert!(x.is_valid());
[INFO] [stdout]    |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_float_simplest.rs:110:23
[INFO] [stdout]     |
[INFO] [stdout] 110 |             assert!(x.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_float_simplest.rs:242:23
[INFO] [stdout]     |
[INFO] [stdout] 242 |             assert!(q.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_integer.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_integer.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_integer.rs:38:28
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert!(rational_x.is_valid());
[INFO] [stdout]    |                            ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_integer.rs:42:32
[INFO] [stdout]    |
[INFO] [stdout] 42 |         assert!(rational_x_alt.is_valid());
[INFO] [stdout]    |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_natural.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_natural.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_natural.rs:36:28
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert!(rational_x.is_valid());
[INFO] [stdout]    |                            ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_natural.rs:40:32
[INFO] [stdout]    |
[INFO] [stdout] 40 |         assert!(rational_x_alt.is_valid());
[INFO] [stdout]    |                                ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:41:19
[INFO] [stdout]    |
[INFO] [stdout] 41 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:86:19
[INFO] [stdout]    |
[INFO] [stdout] 86 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:90:27
[INFO] [stdout]    |
[INFO] [stdout] 90 |             assert!(x_alt.is_valid());
[INFO] [stdout]    |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:122:19
[INFO] [stdout]     |
[INFO] [stdout] 122 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:126:23
[INFO] [stdout]     |
[INFO] [stdout] 126 |         assert!(x_alt.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:162:19
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:170:27
[INFO] [stdout]     |
[INFO] [stdout] 170 |             assert!(x_alt.is_valid());
[INFO] [stdout]     |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:188:23
[INFO] [stdout]     |
[INFO] [stdout] 188 |         assert!(x_alt.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:199:19
[INFO] [stdout]     |
[INFO] [stdout] 199 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:203:19
[INFO] [stdout]     |
[INFO] [stdout] 203 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:246:19
[INFO] [stdout]     |
[INFO] [stdout] 246 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:249:19
[INFO] [stdout]     |
[INFO] [stdout] 249 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:286:19
[INFO] [stdout]     |
[INFO] [stdout] 286 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:291:27
[INFO] [stdout]     |
[INFO] [stdout] 291 |             assert!(x_alt.is_valid());
[INFO] [stdout]     |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:344:19
[INFO] [stdout]     |
[INFO] [stdout] 344 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:362:27
[INFO] [stdout]     |
[INFO] [stdout] 362 |             assert!(x_alt.is_valid());
[INFO] [stdout]     |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:380:23
[INFO] [stdout]     |
[INFO] [stdout] 380 |         assert!(x_alt.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:391:19
[INFO] [stdout]     |
[INFO] [stdout] 391 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:395:19
[INFO] [stdout]     |
[INFO] [stdout] 395 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:412:19
[INFO] [stdout]     |
[INFO] [stdout] 412 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:415:19
[INFO] [stdout]     |
[INFO] [stdout] 415 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:449:19
[INFO] [stdout]     |
[INFO] [stdout] 449 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_numerator_and_denominator.rs:474:19
[INFO] [stdout]     |
[INFO] [stdout] 474 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_float.rs:23:23
[INFO] [stdout]    |
[INFO] [stdout] 23 |             assert!(x.is_valid());
[INFO] [stdout]    |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_float.rs:105:23
[INFO] [stdout]     |
[INFO] [stdout] 105 |             assert!(x.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_float.rs:265:23
[INFO] [stdout]     |
[INFO] [stdout] 265 |             assert!(n.is_valid());
[INFO] [stdout]     |                       ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:24:19
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:48:27
[INFO] [stdout]    |
[INFO] [stdout] 48 |             assert!(x_alt.is_valid());
[INFO] [stdout]    |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |         assert!(x.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]   --> tests/conversion/from_primitive_int.rs:88:27
[INFO] [stdout]    |
[INFO] [stdout] 88 |             assert!(x_alt.is_valid());
[INFO] [stdout]    |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_int.rs:109:19
[INFO] [stdout]     |
[INFO] [stdout] 109 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_int.rs:119:27
[INFO] [stdout]     |
[INFO] [stdout] 119 |             assert!(n_alt.is_valid());
[INFO] [stdout]     |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_int.rs:135:19
[INFO] [stdout]     |
[INFO] [stdout] 135 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/from_primitive_int.rs:143:27
[INFO] [stdout]     |
[INFO] [stdout] 143 |             assert!(n_alt.is_valid());
[INFO] [stdout]     |                           ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/conversion/integer_from_rational.rs:31:39
[INFO] [stdout]    |
[INFO] [stdout] 31 |         assert!(on.map_or(true, |n| n.is_valid()));
[INFO] [stdout]    |                                       ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/conversion/integer_from_rational.rs:35:39
[INFO] [stdout]    |
[INFO] [stdout] 35 |         assert!(on.map_or(true, |n| n.is_valid()));
[INFO] [stdout]    |                                       ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/conversion/integer_from_rational.rs:53:19
[INFO] [stdout]    |
[INFO] [stdout] 53 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]   --> tests/conversion/integer_from_rational.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:100:19
[INFO] [stdout]     |
[INFO] [stdout] 100 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:105:19
[INFO] [stdout]     |
[INFO] [stdout] 105 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:163:58
[INFO] [stdout]     |
[INFO] [stdout] 163 |         assert!(integer_x.as_ref().map_or(true, Integer::is_valid));
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Integer` in the current scope
[INFO] [stdout]    --> tests/conversion/integer_from_rational.rs:166:62
[INFO] [stdout]     |
[INFO] [stdout] 166 |         assert!(integer_x_alt.as_ref().map_or(true, Integer::is_valid));
[INFO] [stdout]     |                                                              ^^^^^^^^ function or associated item not found in `Integer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]   --> tests/conversion/natural_from_rational.rs:36:39
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert!(on.map_or(true, |n| n.is_valid()));
[INFO] [stdout]    |                                       ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]   --> tests/conversion/natural_from_rational.rs:40:39
[INFO] [stdout]    |
[INFO] [stdout] 40 |         assert!(on.map_or(true, |n| n.is_valid()));
[INFO] [stdout]    |                                       ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]   --> tests/conversion/natural_from_rational.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]   --> tests/conversion/natural_from_rational.rs:62:19
[INFO] [stdout]    |
[INFO] [stdout] 62 |         assert!(n.is_valid());
[INFO] [stdout]    |                   ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:115:19
[INFO] [stdout]     |
[INFO] [stdout] 115 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:120:19
[INFO] [stdout]     |
[INFO] [stdout] 120 |         assert!(n.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:179:58
[INFO] [stdout]     |
[INFO] [stdout] 179 |         assert!(natural_x.as_ref().map_or(true, Natural::is_valid));
[INFO] [stdout]     |                                                          ^^^^^^^^ function or associated item not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `is_valid` found for struct `Natural` in the current scope
[INFO] [stdout]    --> tests/conversion/natural_from_rational.rs:182:62
[INFO] [stdout]     |
[INFO] [stdout] 182 |         assert!(natural_x_alt.as_ref().map_or(true, Natural::is_valid));
[INFO] [stdout]     |                                                              ^^^^^^^^ function or associated item not found in `Natural`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]     --> tests/conversion/primitive_float_from_rational.rs:1495:42
[INFO] [stdout]      |
[INFO] [stdout] 1476 |     T: TryFrom<Rational, Error = FloatFromRationalError>
[INFO] [stdout]      |     - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 1495 |             of.map(|f| NiceFloat(if n == 0 { T::ZERO } else { -f }))
[INFO] [stdout]      |                                          ^ expected type parameter `T`, found integer
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected type parameter `T`
[INFO] [stdout]                           found type `{integer}`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> tests/conversion/sci_mantissa_and_exponent.rs:800:43
[INFO] [stdout]     |
[INFO] [stdout] 800 |     rational_gen_var_1().test_properties(|n| {
[INFO] [stdout]     |                                           ^
[INFO] [stdout] 801 |         let (mantissa, exponent) = (&n).sci_mantissa_and_exponent();
[INFO] [stdout]     |                                         ------------------------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 800 |     rational_gen_var_1().test_properties(|n: /* Type */| {
[INFO] [stdout]     |                                            ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]    --> tests/conversion/sci_mantissa_and_exponent.rs:852:22
[INFO] [stdout]     |
[INFO] [stdout] 832 | fn sci_mantissa_and_exponent_round_properties_helper<T: PrimitiveFloat>()
[INFO] [stdout]     |                                                      - expected this type parameter
[INFO] [stdout] ...
[INFO] [stdout] 852 |             if rm == Exact {
[INFO] [stdout]     |                      ^^^^^ expected type parameter `T`, found `RoundingMode`
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected type parameter `T`
[INFO] [stdout]                          found enum `RoundingMode`
[INFO] [stdout]     = note: `RoundingMode` implements `PartialEq<{type error}>`
[INFO] [stdout] help: consider swapping the equality
[INFO] [stdout]     |
[INFO] [stdout] 852 |             if Exact == rm {
[INFO] [stdout]     |                ~~~~~    ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |             serde_json::to_string(&Rational::from_str(n).unwrap()).unwrap(),
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:23:13
[INFO] [stdout]    |
[INFO] [stdout] 23 |             serde_json::from_str::<Rational>(out).unwrap().to_string(),
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:69:17
[INFO] [stdout]    |
[INFO] [stdout] 69 |         let s = serde_json::to_string(&x).unwrap();
[INFO] [stdout]    |                 ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:70:20
[INFO] [stdout]    |
[INFO] [stdout] 70 |         assert_eq!(serde_json::from_str::<Rational>(&s).unwrap(), x);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:75:39
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let _n: Result<Rational, _> = serde_json::from_str(&s);
[INFO] [stdout]    |                                       ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `serde_json`
[INFO] [stdout]   --> tests/conversion/serde.rs:79:28
[INFO] [stdout]    |
[INFO] [stdout] 79 |         let _n: Rational = serde_json::from_str(&s).unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^^ use of undeclared crate or module `serde_json`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:869:19
[INFO] [stdout]     |
[INFO] [stdout] 869 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:889:42
[INFO] [stdout]     |
[INFO] [stdout] 889 |     string_gen_var_14().test_properties(|s| {
[INFO] [stdout]     |                                          ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all function arguments must have a statically known size
[INFO] [stdout]     = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:893:42
[INFO] [stdout]     |
[INFO] [stdout] 893 |     string_gen_var_15().test_properties(|s| {
[INFO] [stdout]     |                                          ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all function arguments must have a statically known size
[INFO] [stdout]     = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:900:19
[INFO] [stdout]     |
[INFO] [stdout] 900 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:924:71
[INFO] [stdout]     |
[INFO] [stdout] 924 |     string_from_sci_string_options_pair_gen_var_2().test_properties(|(s, options)| {
[INFO] [stdout]     |                                                                       ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all local variables must have a statically known size
[INFO] [stdout]     = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:924:70
[INFO] [stdout]     |
[INFO] [stdout] 924 |     string_from_sci_string_options_pair_gen_var_2().test_properties(|(s, options)| {
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: only the last element of a tuple may have a dynamically sized type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:928:71
[INFO] [stdout]     |
[INFO] [stdout] 928 |     string_from_sci_string_options_pair_gen_var_3().test_properties(|(s, options)| {
[INFO] [stdout]     |                                                                       ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all local variables must have a statically known size
[INFO] [stdout]     = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:928:70
[INFO] [stdout]     |
[INFO] [stdout] 928 |     string_from_sci_string_options_pair_gen_var_3().test_properties(|(s, options)| {
[INFO] [stdout]     |                                                                      ^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: only the last element of a tuple may have a dynamically sized type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:965:19
[INFO] [stdout]     |
[INFO] [stdout] 965 |         assert!(x.is_valid());
[INFO] [stdout]     |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:991:42
[INFO] [stdout]     |
[INFO] [stdout] 991 |     string_gen_var_14().test_properties(|s| {
[INFO] [stdout]     |                                          ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all function arguments must have a statically known size
[INFO] [stdout]     = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]    --> tests/conversion/string/from_sci_string.rs:995:42
[INFO] [stdout]     |
[INFO] [stdout] 995 |     string_gen_var_15().test_properties(|s| {
[INFO] [stdout]     |                                          ^ doesn't have a size known at compile-time
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]     = note: all function arguments must have a statically known size
[INFO] [stdout]     = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `is_valid` found for struct `Rational` in the current scope
[INFO] [stdout]     --> tests/conversion/string/from_sci_string.rs:1012:19
[INFO] [stdout]      |
[INFO] [stdout] 1012 |         assert!(x.is_valid());
[INFO] [stdout]      |                   ^^^^^^^^ method not found in `Rational`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> tests/conversion/string/from_sci_string.rs:1053:71
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     string_from_sci_string_options_pair_gen_var_2().test_properties(|(s, options)| {
[INFO] [stdout]      |                                                                       ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> tests/conversion/string/from_sci_string.rs:1053:70
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     string_from_sci_string_options_pair_gen_var_2().test_properties(|(s, options)| {
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: only the last element of a tuple may have a dynamically sized type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> tests/conversion/string/from_sci_string.rs:1057:71
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     string_from_sci_string_options_pair_gen_var_3().test_properties(|(s, options)| {
[INFO] [stdout]      |                                                                       ^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: all local variables must have a statically known size
[INFO] [stdout]      = help: unsized locals are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]     --> tests/conversion/string/from_sci_string.rs:1057:70
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     string_from_sci_string_options_pair_gen_var_3().test_properties(|(s, options)| {
[INFO] [stdout]      |                                                                      ^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]      = note: only the last element of a tuple may have a dynamically sized type
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]   --> tests/conversion/string/from_string.rs:63:56
[INFO] [stdout]    |
[INFO] [stdout] 63 |     string_gen().test_properties_with_config(&config, |s| {
[INFO] [stdout]    |                                                        ^ doesn't have a size known at compile-time
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]    = note: all function arguments must have a statically known size
[INFO] [stdout]    = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the size for values of type `str` cannot be known at compilation time
[INFO] [stdout]   --> tests/conversion/string/from_string.rs:67:42
[INFO] [stdout]    |
[INFO] [stdout] 67 |     string_gen_var_12().test_properties(|s| {
[INFO] [stdout]    |                                          ^ doesn't have a size known at compile-time
[INFO] [stdout]    |
[INFO] [stdout]    = help: the trait `Sized` is not implemented for `str`
[INFO] [stdout]    = note: all function arguments must have a statically known size
[INFO] [stdout]    = help: unsized fn params are gated as an unstable feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Zero`
[INFO] [stdout]   --> tests/conversion/from_numerator_and_denominator.rs:12:47
[INFO] [stdout]    |
[INFO] [stdout] 12 | use malachite_base::num::basic::traits::{One, Zero};
[INFO] [stdout]    |                                               ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0282, E0308, E0425, E0432, E0433, E0463, E0599, E0603.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `malachite-q` (test "lib") due to 656 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "59b6f250e53f81470b1b73e259fe608ce2538ecb70fb377e18e3e952ae55571c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59b6f250e53f81470b1b73e259fe608ce2538ecb70fb377e18e3e952ae55571c", kill_on_drop: false }`
[INFO] [stdout] 59b6f250e53f81470b1b73e259fe608ce2538ecb70fb377e18e3e952ae55571c
