[INFO] fetching crate test_gmp_mpir 0.4.2...
[INFO] testing test_gmp_mpir-0.4.2 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate test_gmp_mpir 0.4.2 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate test_gmp_mpir 0.4.2
[INFO] finished tweaking crates.io crate test_gmp_mpir 0.4.2
[INFO] tweaked toml for crates.io crate test_gmp_mpir 0.4.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate test_gmp_mpir 0.4.2 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate test_gmp_mpir 0.4.2 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2de1fbd97f62afdb68f60c92e83f69dc5aa068869fe62945a3e4c8d79979c435
[INFO] running `Command { std: "docker" "start" "-a" "2de1fbd97f62afdb68f60c92e83f69dc5aa068869fe62945a3e4c8d79979c435", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2de1fbd97f62afdb68f60c92e83f69dc5aa068869fe62945a3e4c8d79979c435", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2de1fbd97f62afdb68f60c92e83f69dc5aa068869fe62945a3e4c8d79979c435", kill_on_drop: false }`
[INFO] [stdout] 2de1fbd97f62afdb68f60c92e83f69dc5aa068869fe62945a3e4c8d79979c435
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] df60d4ae470d50256b19d7c11918a88123fcdec86cfbb36a1bcb7fdee04fc29a
[INFO] running `Command { std: "docker" "start" "-a" "df60d4ae470d50256b19d7c11918a88123fcdec86cfbb36a1bcb7fdee04fc29a", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.94
[INFO] [stderr]    Compiling prettyplease v0.2.30
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling bitflags v2.9.0
[INFO] [stderr]    Compiling home v0.5.5
[INFO] [stderr]    Compiling log v0.4.26
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libloading v0.8.6
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]    Compiling smallvec v1.14.0
[INFO] [stderr]    Compiling sdd v3.0.8
[INFO] [stderr]    Compiling once_cell v1.20.3
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling onforward_ref v0.0.1
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling from_ref v0.0.1
[INFO] [stderr]    Compiling scc v2.3.3
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling bindgen v0.65.1
[INFO] [stderr]    Compiling quote v1.0.39
[INFO] [stderr]    Compiling syn v2.0.99
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling which v4.4.2
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling serial_test_derive v3.2.0
[INFO] [stderr]    Compiling serial_test v3.2.0
[INFO] [stderr]    Compiling mpir v0.4.2
[INFO] [stderr]    Compiling test_gmp_mpir v0.4.2 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:1193:17
[INFO] [stdout]      |
[INFO] [stdout] 1193 |     let mut t = mpz_s::from(1);
[INFO] [stdout]      |                 ^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]      |
[INFO] [stdout]   14 | pub struct __mpz_struct {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:1208:25
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     let e = if n == 0 { mpz_s::from(1) }
[INFO] [stdout]      |                         ^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]      |
[INFO] [stdout]   14 | pub struct __mpz_struct {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:1223:18
[INFO] [stdout]      |
[INFO] [stdout] 1223 |     mpq_s::frac(&mpz_s::from(1), self)
[INFO] [stdout]      |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]      |
[INFO] [stdout]   14 | pub struct __mpz_struct {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/randstate.rs:44:17
[INFO] [stdout]    |
[INFO] [stdout] 44 |       _mp_seed: mpz_s::from(0), // init_set_ui(0), // ***NEVER*** use new(),
[INFO] [stdout]    |                 ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/ept.rs:22:19
[INFO] [stdout]    |
[INFO] [stdout] 22 |     let mut era = mpz_s::from(0); // lsb = 0, msb = maxera allows but NC
[INFO] [stdout]    |                   ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:38:18
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let mut sa = mpf_s::from(0);
[INFO] [stdout]    |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:42:20
[INFO] [stdout]    |
[INFO] [stdout] 42 |       let mut sn = mpf_s::from(0);
[INFO] [stdout]    |                    ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:78:53
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let pi = SumArctan::from(ax).sum_arctan_gregory(recursion);
[INFO] [stdout]    |                                  ------------------ ^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  arguments to this method are incorrect
[INFO] [stdout]    |
[INFO] [stdout] note: method defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 |   pub fn sum_arctan_gregory(&self, m: ui_t) -> mpf_s {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^        -------
[INFO] [stdout] help: you can convert a `u32` to a `u64`
[INFO] [stdout]    |
[INFO] [stdout] 78 |     let pi = SumArctan::from(ax).sum_arctan_gregory(recursion.into());
[INFO] [stdout]    |                                                              +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0308]: mismatched types
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:87:53
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let pi = SumArctan::from(ax).sum_arctan_gregory(recursion);
[INFO] [stdout]    |                                  ------------------ ^^^^^^^^^ expected `u64`, found `u32`
[INFO] [stdout]    |                                  |
[INFO] [stdout]    |                                  arguments to this method are incorrect
[INFO] [stdout]    |
[INFO] [stdout] note: method defined here
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 |   pub fn sum_arctan_gregory(&self, m: ui_t) -> mpf_s {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^        -------
[INFO] [stdout] help: you can convert a `u32` to a `u64`
[INFO] [stdout]    |
[INFO] [stdout] 87 |     let pi = SumArctan::from(ax).sum_arctan_gregory(recursion.into());
[INFO] [stdout]    |                                                              +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |     let mut pi = mpf_s::from(1);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:103:18
[INFO] [stdout]     |
[INFO] [stdout] 103 |     let g = &mut mpf_s::from(0);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |     let a = &mut mpf_s::from(1);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:120:18
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let t = &mut mpf_s::from(4);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:121:18
[INFO] [stdout]     |
[INFO] [stdout] 121 |     let p = &mut mpf_s::from(1);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:144:17
[INFO] [stdout]     |
[INFO] [stdout] 144 |     let mut e = mpf_s::from(0);
[INFO] [stdout]     |                 ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/util/series.rs:146:18
[INFO] [stdout]     |
[INFO] [stdout] 146 |     let g = &mut mpf_s::from(0);
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 |   let a = mpz_s::from(-3);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 |   let b = mpz_s::from(-3);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 |   let a = mpz_s::from(-3);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 |   let b = mpz_s::from(-5);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 |   let a = &mpz_s::from(3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 |   let b = &mpz_s::from(5);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:42:16
[INFO] [stdout]    |
[INFO] [stdout] 42 |   let a = &mut mpz_s::from(3);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:43:16
[INFO] [stdout]    |
[INFO] [stdout] 43 |   let b = &mut mpz_s::from(5);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:50:11
[INFO] [stdout]    |
[INFO] [stdout] 50 |   let a = mpz_s::from(-2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:51:11
[INFO] [stdout]    |
[INFO] [stdout] 51 |   let b = mpz_s::from(5);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 |   let a = &mpz_s::from(-2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:57:12
[INFO] [stdout]    |
[INFO] [stdout] 57 |   let b = &mpz_s::from(5);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:62:11
[INFO] [stdout]    |
[INFO] [stdout] 62 |   let a = mpz_s::from(3);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 |   let a = &mpz_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:75:11
[INFO] [stdout]    |
[INFO] [stdout] 75 |   let b = mpz_s::from(5);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:81:12
[INFO] [stdout]    |
[INFO] [stdout] 81 |   let b = &mpz_s::from(-5);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:86:15
[INFO] [stdout]    |
[INFO] [stdout] 86 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]    |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:87:11
[INFO] [stdout]    |
[INFO] [stdout] 87 |   let b = mpz_s::from(7);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:92:15
[INFO] [stdout]    |
[INFO] [stdout] 92 |   let mut a = mpz_s::from(-2);
[INFO] [stdout]    |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:93:12
[INFO] [stdout]    |
[INFO] [stdout] 93 |   let b = &mpz_s::from(5);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:98:16
[INFO] [stdout]    |
[INFO] [stdout] 98 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:99:11
[INFO] [stdout]    |
[INFO] [stdout] 99 |   let b = mpz_s::from(7);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:104:16
[INFO] [stdout]     |
[INFO] [stdout] 104 |   let a = &mut mpz_s::from(-2);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:105:12
[INFO] [stdout]     |
[INFO] [stdout] 105 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:110:15
[INFO] [stdout]     |
[INFO] [stdout] 110 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:115:16
[INFO] [stdout]     |
[INFO] [stdout] 115 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:120:11
[INFO] [stdout]     |
[INFO] [stdout] 120 |   let a = mpz_s::from(-2);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:121:11
[INFO] [stdout]     |
[INFO] [stdout] 121 |   let b = mpz_s::from(5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |   let a = &mpz_s::from(-2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:132:11
[INFO] [stdout]     |
[INFO] [stdout] 132 |   let a = mpz_s::from(3);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:138:12
[INFO] [stdout]     |
[INFO] [stdout] 138 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:145:11
[INFO] [stdout]     |
[INFO] [stdout] 145 |   let b = mpz_s::from(5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:151:12
[INFO] [stdout]     |
[INFO] [stdout] 151 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:156:15
[INFO] [stdout]     |
[INFO] [stdout] 156 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:157:11
[INFO] [stdout]     |
[INFO] [stdout] 157 |   let b = mpz_s::from(7);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:162:15
[INFO] [stdout]     |
[INFO] [stdout] 162 |   let mut a = mpz_s::from(-2);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:163:12
[INFO] [stdout]     |
[INFO] [stdout] 163 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:168:16
[INFO] [stdout]     |
[INFO] [stdout] 168 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:169:11
[INFO] [stdout]     |
[INFO] [stdout] 169 |   let b = mpz_s::from(7);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:174:16
[INFO] [stdout]     |
[INFO] [stdout] 174 |   let a = &mut mpz_s::from(-2);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:180:15
[INFO] [stdout]     |
[INFO] [stdout] 180 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:185:16
[INFO] [stdout]     |
[INFO] [stdout] 185 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:190:11
[INFO] [stdout]     |
[INFO] [stdout] 190 |   let a = mpz_s::from(3);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:191:11
[INFO] [stdout]     |
[INFO] [stdout] 191 |   let b = mpz_s::from(5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:196:12
[INFO] [stdout]     |
[INFO] [stdout] 196 |   let a = &mpz_s::from(3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:197:12
[INFO] [stdout]     |
[INFO] [stdout] 197 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:202:11
[INFO] [stdout]     |
[INFO] [stdout] 202 |   let a = mpz_s::from(3);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:208:12
[INFO] [stdout]     |
[INFO] [stdout] 208 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:215:11
[INFO] [stdout]     |
[INFO] [stdout] 215 |   let b = mpz_s::from(5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:221:12
[INFO] [stdout]     |
[INFO] [stdout] 221 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:226:11
[INFO] [stdout]     |
[INFO] [stdout] 226 |   let a = mpz_s::from(-3);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:232:12
[INFO] [stdout]     |
[INFO] [stdout] 232 |   let a = &mpz_s::from(3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:239:11
[INFO] [stdout]     |
[INFO] [stdout] 239 |   let b = mpz_s::from(5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:245:12
[INFO] [stdout]     |
[INFO] [stdout] 245 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:250:15
[INFO] [stdout]     |
[INFO] [stdout] 250 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:251:11
[INFO] [stdout]     |
[INFO] [stdout] 251 |   let b = mpz_s::from(7);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:256:15
[INFO] [stdout]     |
[INFO] [stdout] 256 |   let mut a = mpz_s::from(-2);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:257:12
[INFO] [stdout]     |
[INFO] [stdout] 257 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:262:16
[INFO] [stdout]     |
[INFO] [stdout] 262 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 |   let b = mpz_s::from(7);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:268:16
[INFO] [stdout]     |
[INFO] [stdout] 268 |   let a = &mut mpz_s::from(-2);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:269:12
[INFO] [stdout]     |
[INFO] [stdout] 269 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:274:15
[INFO] [stdout]     |
[INFO] [stdout] 274 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:279:16
[INFO] [stdout]     |
[INFO] [stdout] 279 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:284:15
[INFO] [stdout]     |
[INFO] [stdout] 284 |   let mut a = mpz_s::from(-3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:289:16
[INFO] [stdout]     |
[INFO] [stdout] 289 |   let a = &mut mpz_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:294:11
[INFO] [stdout]     |
[INFO] [stdout] 294 |   let a = mpz_s::from(13);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:295:11
[INFO] [stdout]     |
[INFO] [stdout] 295 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:300:12
[INFO] [stdout]     |
[INFO] [stdout] 300 |   let a = &mpz_s::from(-17);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:301:12
[INFO] [stdout]     |
[INFO] [stdout] 301 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:306:11
[INFO] [stdout]     |
[INFO] [stdout] 306 |   let a = mpz_s::from(13);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:311:12
[INFO] [stdout]     |
[INFO] [stdout] 311 |   let a = &mpz_s::from(-17);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:316:15
[INFO] [stdout]     |
[INFO] [stdout] 316 |   let mut a = mpz_s::from(13);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:317:11
[INFO] [stdout]     |
[INFO] [stdout] 317 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:322:15
[INFO] [stdout]     |
[INFO] [stdout] 322 |   let mut a = mpz_s::from(-17);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:323:12
[INFO] [stdout]     |
[INFO] [stdout] 323 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:328:16
[INFO] [stdout]     |
[INFO] [stdout] 328 |   let a = &mut mpz_s::from(13);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:329:11
[INFO] [stdout]     |
[INFO] [stdout] 329 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:334:16
[INFO] [stdout]     |
[INFO] [stdout] 334 |   let a = &mut mpz_s::from(-17);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:335:12
[INFO] [stdout]     |
[INFO] [stdout] 335 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:340:15
[INFO] [stdout]     |
[INFO] [stdout] 340 |   let mut a = mpz_s::from(-17);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:345:16
[INFO] [stdout]     |
[INFO] [stdout] 345 |   let a = &mut mpz_s::from(-17);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:350:11
[INFO] [stdout]     |
[INFO] [stdout] 350 |   let a = mpz_s::from(13);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:351:11
[INFO] [stdout]     |
[INFO] [stdout] 351 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:356:12
[INFO] [stdout]     |
[INFO] [stdout] 356 |   let a = &mpz_s::from(-17);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:357:12
[INFO] [stdout]     |
[INFO] [stdout] 357 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:362:11
[INFO] [stdout]     |
[INFO] [stdout] 362 |   let a = mpz_s::from(13);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:367:12
[INFO] [stdout]     |
[INFO] [stdout] 367 |   let a = &mpz_s::from(-17);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:372:15
[INFO] [stdout]     |
[INFO] [stdout] 372 |   let mut a = mpz_s::from(13);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:373:11
[INFO] [stdout]     |
[INFO] [stdout] 373 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:378:15
[INFO] [stdout]     |
[INFO] [stdout] 378 |   let mut a = mpz_s::from(-17);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:379:12
[INFO] [stdout]     |
[INFO] [stdout] 379 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:384:16
[INFO] [stdout]     |
[INFO] [stdout] 384 |   let a = &mut mpz_s::from(13);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:385:11
[INFO] [stdout]     |
[INFO] [stdout] 385 |   let b = mpz_s::from(-5);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:390:16
[INFO] [stdout]     |
[INFO] [stdout] 390 |   let a = &mut mpz_s::from(-17);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:391:12
[INFO] [stdout]     |
[INFO] [stdout] 391 |   let b = &mpz_s::from(-5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:396:15
[INFO] [stdout]     |
[INFO] [stdout] 396 |   let mut a = mpz_s::from(-17);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:401:16
[INFO] [stdout]     |
[INFO] [stdout] 401 |   let a = &mut mpz_s::from(-17);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:406:15
[INFO] [stdout]     |
[INFO] [stdout] 406 |   let mut a = mpz_s::from(-15);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:407:15
[INFO] [stdout]     |
[INFO] [stdout] 407 |   let mut b = mpz_s::from(3);
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:416:16
[INFO] [stdout]     |
[INFO] [stdout] 416 |   let a = &mut mpz_s::from(-15);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:417:16
[INFO] [stdout]     |
[INFO] [stdout] 417 |   let b = &mut mpz_s::from(3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:439:12
[INFO] [stdout]     |
[INFO] [stdout] 439 |   let a = &mpz_s::from(-17);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:440:12
[INFO] [stdout]     |
[INFO] [stdout] 440 |   let b = &mpz_s::from(5);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:446:12
[INFO] [stdout]     |
[INFO] [stdout] 446 |   let a = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:447:12
[INFO] [stdout]     |
[INFO] [stdout] 447 |   let b = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:458:12
[INFO] [stdout]     |
[INFO] [stdout] 458 |   let a = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:459:12
[INFO] [stdout]     |
[INFO] [stdout] 459 |   let b = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:470:12
[INFO] [stdout]     |
[INFO] [stdout] 470 |   let a = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:471:12
[INFO] [stdout]     |
[INFO] [stdout] 471 |   let b = &mpz_s::from(0);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:529:11
[INFO] [stdout]     |
[INFO] [stdout] 529 |   let a = mpz_s::from(-2);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:534:12
[INFO] [stdout]     |
[INFO] [stdout] 534 |   let a = &mpz_s::from(2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:539:11
[INFO] [stdout]     |
[INFO] [stdout] 539 |   let a = mpz_s::from(-2);
[INFO] [stdout]     |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpz.rs:544:12
[INFO] [stdout]     |
[INFO] [stdout] 544 |   let a = &mpz_s::from(1);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 |   let a = mpf_s::from(1);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |   let b = mpf_s::from(2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 |   let a = &mpf_s::from(1);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 30 |   let a = &mpf_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:35:16
[INFO] [stdout]    |
[INFO] [stdout] 35 |   let a = &mut mpf_s::from(1);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:36:12
[INFO] [stdout]    |
[INFO] [stdout] 36 |   let b = &mpf_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:41:16
[INFO] [stdout]    |
[INFO] [stdout] 41 |   let a = &mut mpf_s::from(1);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:46:11
[INFO] [stdout]    |
[INFO] [stdout] 46 |   let a = mpf_s::from(1);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:47:11
[INFO] [stdout]    |
[INFO] [stdout] 47 |   let b = mpf_s::from(-2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:52:11
[INFO] [stdout]    |
[INFO] [stdout] 52 |   let a = mpf_s::from(1);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |   let b = mpf_s::from(-2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 |   let a = mpf_s::from(1);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 |   let b = mpf_s::from(-2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:64:11
[INFO] [stdout]    |
[INFO] [stdout] 64 |   let a = mpf_s::from(-1);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpf.rs:69:11
[INFO] [stdout]    |
[INFO] [stdout] 69 |   let a = mpf_s::from(-2);
[INFO] [stdout]    |           ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops/mpq.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 |   let a = &mpq_s::from((1, 2 as ui_t));
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpq_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpq_struct` implements `From<&str>`
[INFO] [stdout]              `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]            and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 |   let a = &mpz_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:23:12
[INFO] [stdout]    |
[INFO] [stdout] 23 |   let a = &mpz_s::from(-2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 |   let a = &mpz_s::from(-2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:53:12
[INFO] [stdout]    |
[INFO] [stdout] 53 |   let a = &mpz_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:54:12
[INFO] [stdout]    |
[INFO] [stdout] 54 |   let f = &mpf_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:59:12
[INFO] [stdout]    |
[INFO] [stdout] 59 |   let f = &mpf_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |   let a = &mpz_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 65 |   let f = &mut mpf_s::from(-3);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 |   let a = &mpz_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:71:12
[INFO] [stdout]    |
[INFO] [stdout] 71 |   let a = &mpz_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:72:12
[INFO] [stdout]    |
[INFO] [stdout] 72 |   let f = &mpf_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:77:12
[INFO] [stdout]    |
[INFO] [stdout] 77 |   let f = &mpf_s::from(-3);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:78:12
[INFO] [stdout]    |
[INFO] [stdout] 78 |   let a = &mpz_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |   let f = &mut mpf_s::from(-3);
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct __mpf_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `__mpf_struct` implements `From<&str>`
[INFO] [stdout]              `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]            and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:84:12
[INFO] [stdout]    |
[INFO] [stdout] 84 |   let a = &mpz_s::from(2);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |   let a = &mpz_s::from(16);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 |   let b = &mpz_s::from(24);
[INFO] [stdout]    |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:96:29
[INFO] [stdout]    |
[INFO] [stdout] 96 |   let q = &mut mpq_s::frac(&mpz_s::from(8), &mpz_s::from(24));
[INFO] [stdout]    |                             ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:96:46
[INFO] [stdout]    |
[INFO] [stdout] 96 |   let q = &mut mpq_s::frac(&mpz_s::from(8), &mpz_s::from(24));
[INFO] [stdout]    |                                              ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:97:9
[INFO] [stdout]    |
[INFO] [stdout] 97 |   *q *= mpz_s::from(2);
[INFO] [stdout]    |         ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:102:29
[INFO] [stdout]     |
[INFO] [stdout] 102 |   let q = &mut mpq_s::frac(&mpz_s::from(16), &mpz_s::from(4));
[INFO] [stdout]     |                             ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:102:47
[INFO] [stdout]     |
[INFO] [stdout] 102 |   let q = &mut mpq_s::frac(&mpz_s::from(16), &mpz_s::from(4));
[INFO] [stdout]     |                                               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:103:9
[INFO] [stdout]     |
[INFO] [stdout] 103 |   *q *= mpz_s::from(2);
[INFO] [stdout]     |         ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:108:29
[INFO] [stdout]     |
[INFO] [stdout] 108 |   let q = &mut mpq_s::frac(&mpz_s::from(8), &mpz_s::from(2));
[INFO] [stdout]     |                             ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:108:46
[INFO] [stdout]     |
[INFO] [stdout] 108 |   let q = &mut mpq_s::frac(&mpz_s::from(8), &mpz_s::from(2));
[INFO] [stdout]     |                                              ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:113:25
[INFO] [stdout]     |
[INFO] [stdout] 113 |   let q = &mpq_s::frac(&mpz_s::from(4), &mpz_s::from(1));
[INFO] [stdout]     |                         ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:113:42
[INFO] [stdout]     |
[INFO] [stdout] 113 |   let q = &mpq_s::frac(&mpz_s::from(4), &mpz_s::from(1));
[INFO] [stdout]     |                                          ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:117:12
[INFO] [stdout]     |
[INFO] [stdout] 117 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |   let a = &mpz_s::from(10);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:130:12
[INFO] [stdout]     |
[INFO] [stdout] 130 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:135:12
[INFO] [stdout]     |
[INFO] [stdout] 135 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:142:12
[INFO] [stdout]     |
[INFO] [stdout] 142 |   let a = &mpz_s::from(10);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:148:12
[INFO] [stdout]     |
[INFO] [stdout] 148 |   let a = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:154:12
[INFO] [stdout]     |
[INFO] [stdout] 154 |   let a = &mpz_s::from(2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:155:12
[INFO] [stdout]     |
[INFO] [stdout] 155 |   let b = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:156:12
[INFO] [stdout]     |
[INFO] [stdout] 156 |   let f = &mpf_s::from(2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 161 |   let f = &mpf_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:167:16
[INFO] [stdout]     |
[INFO] [stdout] 167 |   let f = &mut mpf_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:173:12
[INFO] [stdout]     |
[INFO] [stdout] 173 |   let a = &mpz_s::from(2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:174:12
[INFO] [stdout]     |
[INFO] [stdout] 174 |   let b = &mpz_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:175:12
[INFO] [stdout]     |
[INFO] [stdout] 175 |   let f = &mpf_s::from(2);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:180:12
[INFO] [stdout]     |
[INFO] [stdout] 180 |   let f = &mpf_s::from(-3);
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum/ops.rs:186:16
[INFO] [stdout]     |
[INFO] [stdout] 186 |   let f = &mut mpf_s::from(-3);
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:62:16
[INFO] [stdout]    |
[INFO] [stdout] 62 |   let a = &mut mpz_s::from(-123); // si_t
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:68:16
[INFO] [stdout]    |
[INFO] [stdout] 68 |   let b = &mut mpz_s::from(654); // ui_t
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:70:16
[INFO] [stdout]    |
[INFO] [stdout] 70 |   let c = &mut mpz_s::from(-1); // si_t
[INFO] [stdout]    |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct __mpz_struct {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    = help: the following other types implement trait `From<T>`:
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]              `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:264:14
[INFO] [stdout]     |
[INFO] [stdout] 264 |     let n = &mpz_s::from(k); // ui_t
[INFO] [stdout]     |              ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:275:12
[INFO] [stdout]     |
[INFO] [stdout] 275 |   let a = &mpz_s::from(510510); // ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:276:12
[INFO] [stdout]     |
[INFO] [stdout] 276 |   let f = &mpz_s::from(1001); // ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:312:12
[INFO] [stdout]     |
[INFO] [stdout] 312 |   let a = &mpz_s::from(12); // 2 2 3 ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:313:12
[INFO] [stdout]     |
[INFO] [stdout] 313 |   let b = &mpz_s::from(30); // 2 3 5 ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:324:12
[INFO] [stdout]     |
[INFO] [stdout] 324 |   let a = &mpz_s::from(6); // 2 3
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:325:12
[INFO] [stdout]     |
[INFO] [stdout] 325 |   let b = &mpz_s::from(15); // 3 5
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:338:14
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let p = &mpz_s::from(k); // ui_t
[INFO] [stdout]     |              ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:340:21
[INFO] [stdout]     |
[INFO] [stdout] 340 |       format!("{}", mpz_s::from(a).legendre(p)) // ui_t
[INFO] [stdout]     |                     ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:404:12
[INFO] [stdout]     |
[INFO] [stdout] 404 |   let a = &mpz_s::from(3); // ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:405:12
[INFO] [stdout]     |
[INFO] [stdout] 405 |   let b = &mpz_s::from(7); // ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:406:28
[INFO] [stdout]     |
[INFO] [stdout] 406 |   assert!(b.modulo(a).cmp(&mpz_s::from(1)) == 0); // 7 mod 3 == 1 ui_t
[INFO] [stdout]     |                            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:409:18
[INFO] [stdout]     |
[INFO] [stdout] 409 |   assert!(p.cmp(&mpz_s::from(1)) == 0); // (1*7) mod 3 == 1 ui_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:412:18
[INFO] [stdout]     |
[INFO] [stdout] 412 |   assert!(p.cmp(&mpz_s::from(5)) == 0); // (5*3) mod 7 == 1 ui_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:416:16
[INFO] [stdout]     |
[INFO] [stdout] 416 |   let a = &mut mpz_s::from(97); // ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:419:28
[INFO] [stdout]     |
[INFO] [stdout] 419 |   assert!(b.modulo(a).cmp(&mpz_s::from(35)) == 0); // b mod 97 == 35 ui_t
[INFO] [stdout]     |                            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:422:18
[INFO] [stdout]     |
[INFO] [stdout] 422 |   assert!(p.cmp(&mpz_s::from(61)) == 0); // (61*b) mod 97 == 1 ui_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:425:18
[INFO] [stdout]     |
[INFO] [stdout] 425 |   assert!(p.cmp(&mpz_s::from(1594008481)) == 0); // (p*a) mod b == 1 ui_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:429:30
[INFO] [stdout]     |
[INFO] [stdout] 429 |   assert!(a.nextprime().cmp(&mpz_s::from(101)) == 0); // ui_t
[INFO] [stdout]     |                              ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:597:16
[INFO] [stdout]     |
[INFO] [stdout] 597 |   let a = &mut mpz_s::from(127*65535 + 32767); // 127*65535 + 32767 ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:705:16
[INFO] [stdout]     |
[INFO] [stdout] 705 |   let b = &mut mpz_s::from(-4); // si_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpf_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:732:16
[INFO] [stdout]     |
[INFO] [stdout] 732 |   let g = &mut mpf_s::from(-11); // si_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `__mpf_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpf.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpf_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpf_struct` implements `From<&str>`
[INFO] [stdout]               `__mpf_struct` implements `From<__mpq_struct>`
[INFO] [stdout]             and 4 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:767:12
[INFO] [stdout]     |
[INFO] [stdout] 767 |   let a = &mpz_s::from(10); // 0...1010 ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:768:16
[INFO] [stdout]     |
[INFO] [stdout] 768 |   let b = &mut mpz_s::from(6); // 0...0110 ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:769:16
[INFO] [stdout]     |
[INFO] [stdout] 769 |   let c = &mut mpz_s::from(12); // 0...1100 ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:770:12
[INFO] [stdout]     |
[INFO] [stdout] 770 |   let e = &mpz_s::from(14); // 0...1110 ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:771:12
[INFO] [stdout]     |
[INFO] [stdout] 771 |   let f = &mpz_s::from(15); // 0...1111 ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:774:18
[INFO] [stdout]     |
[INFO] [stdout] 774 |   assert!(d.cmp(&mpz_s::from(2)) == 0); // ui_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:780:18
[INFO] [stdout]     |
[INFO] [stdout] 780 |   assert!(d.cmp(&mpz_s::from(-13)) == 0); // 1...11110011 si_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:783:18
[INFO] [stdout]     |
[INFO] [stdout] 783 |   assert!(d.cmp(&mpz_s::from(-16)) == 0); // 1...11110000 si_t
[INFO] [stdout]     |                  ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:786:28
[INFO] [stdout]     |
[INFO] [stdout] 786 |   assert!(d.combit(4).cmp(&mpz_s::from(-32)) == 0); // 1...11100000 si_t
[INFO] [stdout]     |                            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:787:28
[INFO] [stdout]     |
[INFO] [stdout] 787 |   assert!(d.clrbit(5).cmp(&mpz_s::from(-64)) == 0); // 1...11000000 si_t
[INFO] [stdout]     |                            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:788:28
[INFO] [stdout]     |
[INFO] [stdout] 788 |   assert!(d.setbit(0).cmp(&mpz_s::from(-63)) == 0); // 1...11000001 si_t
[INFO] [stdout]     |                            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:830:15
[INFO] [stdout]     |
[INFO] [stdout] 830 |   let mut z = mpz_s::from(0); // ui_t
[INFO] [stdout]     |               ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]     |
[INFO] [stdout]  14 | pub struct __mpz_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]               `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:844:12
[INFO] [stdout]     |
[INFO] [stdout] 844 |   let q = &mpq_s::from((2, 8 as ui_t)); // ui_t, ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpq_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&str>`
[INFO] [stdout]               `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]             and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:850:16
[INFO] [stdout]     |
[INFO] [stdout] 850 |   let q = &mut mpq_s::from((2, 8 as ui_t)); // ui_t, ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpq_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&str>`
[INFO] [stdout]               `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]             and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:852:12
[INFO] [stdout]     |
[INFO] [stdout] 852 |   let p = &mpq_s::from((1, 4 as ui_t)); // ui_t, ui_t
[INFO] [stdout]     |            ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpq_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&str>`
[INFO] [stdout]               `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]             and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:856:16
[INFO] [stdout]     |
[INFO] [stdout] 856 |   let o = &mut mpq_s::from((2, 8 as ui_t)); // ui_t, ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpq_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&str>`
[INFO] [stdout]               `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]             and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `__mpq_struct: From<(i32, u64)>` is not satisfied
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:860:16
[INFO] [stdout]     |
[INFO] [stdout] 860 |   let r = &mut mpq_s::from((2, 3 as ui_t)); // ui_t, ui_t
[INFO] [stdout]     |                ^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<(i32, u64)>` is not implemented for `__mpq_struct`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpq.rs:13:1
[INFO] [stdout]     |
[INFO] [stdout]  13 | pub struct __mpq_struct {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: the following other types implement trait `From<T>`:
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&__mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpf_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut __mpq_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]               `__mpq_struct` implements `From<&str>`
[INFO] [stdout]               `__mpq_struct` implements `From<(&prim::mpz::__mpz_struct, &prim::mpz::__mpz_struct)>`
[INFO] [stdout]             and 5 others
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:1059:37
[INFO] [stdout]      |
[INFO] [stdout] 1059 |   assert!(ept.nth_prime(24, 0).cmp(&mpz_s::from(97)) == 0); // ui_t
[INFO] [stdout]      |                                     ^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]      |
[INFO] [stdout]   14 | pub struct __mpz_struct {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `prim::mpz::__mpz_struct: From<i32>` is not satisfied
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/minimum.rs:1061:37
[INFO] [stdout]      |
[INFO] [stdout] 1061 |   assert!(ept.nth_prime(27, 1).cmp(&mpz_s::from(107)) == 0); // ui_t
[INFO] [stdout]      |                                     ^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<i32>` is not implemented for `prim::mpz::__mpz_struct`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/mpir-0.4.2/src/prim/mpz.rs:14:1
[INFO] [stdout]      |
[INFO] [stdout]   14 | pub struct __mpz_struct {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = help: the following other types implement trait `From<T>`:
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&mut prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&prim::mpz::__mpz_struct>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<&str>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<f64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<i64>`
[INFO] [stdout]                `prim::mpz::__mpz_struct` implements `From<u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0308.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `mpir` (lib) due to 235 previous errors
[INFO] running `Command { std: "docker" "inspect" "df60d4ae470d50256b19d7c11918a88123fcdec86cfbb36a1bcb7fdee04fc29a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "df60d4ae470d50256b19d7c11918a88123fcdec86cfbb36a1bcb7fdee04fc29a", kill_on_drop: false }`
[INFO] [stdout] df60d4ae470d50256b19d7c11918a88123fcdec86cfbb36a1bcb7fdee04fc29a
