[INFO] fetching crate ggmath 0.4.0...
[INFO] testing ggmath-0.4.0 against nightly-2025-01-18+rustflags=-Zrandomize-layout for randomize-layout-2
[INFO] extracting crate ggmath 0.4.0 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate ggmath 0.4.0 on toolchain nightly-2025-01-18
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ggmath 0.4.0
[INFO] finished tweaking crates.io crate ggmath 0.4.0
[INFO] tweaked toml for crates.io crate ggmath 0.4.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 8 packages to latest compatible versions
[INFO] [stderr]       Adding newnum v0.0.4 (available: v0.0.6)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2025-01-18" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 01a065389ad0d8a34817b0b51560c88aa3a94d95cadbb884171afc823b894104
[INFO] running `Command { std: "docker" "start" "-a" "01a065389ad0d8a34817b0b51560c88aa3a94d95cadbb884171afc823b894104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01a065389ad0d8a34817b0b51560c88aa3a94d95cadbb884171afc823b894104", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01a065389ad0d8a34817b0b51560c88aa3a94d95cadbb884171afc823b894104", kill_on_drop: false }`
[INFO] [stdout] 01a065389ad0d8a34817b0b51560c88aa3a94d95cadbb884171afc823b894104
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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 -Zrandomize-layout" "-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 57cc1f1f8e3eb27fe4231d812397120f8750e915451cd2bb7ecd21e148382595
[INFO] running `Command { std: "docker" "start" "-a" "57cc1f1f8e3eb27fe4231d812397120f8750e915451cd2bb7ecd21e148382595", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.96
[INFO] [stderr]    Compiling is_sorted v0.1.1
[INFO] [stderr]    Compiling newnum v0.0.4
[INFO] [stderr]    Compiling derive-syn-parse v0.2.0
[INFO] [stderr]    Compiling ggmath_proc_macros v0.4.0
[INFO] [stderr]    Compiling ggmath v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.63s
[INFO] running `Command { std: "docker" "inspect" "57cc1f1f8e3eb27fe4231d812397120f8750e915451cd2bb7ecd21e148382595", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "57cc1f1f8e3eb27fe4231d812397120f8750e915451cd2bb7ecd21e148382595", kill_on_drop: false }`
[INFO] [stdout] 57cc1f1f8e3eb27fe4231d812397120f8750e915451cd2bb7ecd21e148382595
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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 -Zrandomize-layout" "-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ab3e5f1e61bb2332ae1c0401e4f521a78861566e0db1fe47cc3b7801b85d8f0d
[INFO] running `Command { std: "docker" "start" "-a" "ab3e5f1e61bb2332ae1c0401e4f521a78861566e0db1fe47cc3b7801b85d8f0d", kill_on_drop: false }`
[INFO] [stderr]    Compiling ggmath v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.30s
[INFO] running `Command { std: "docker" "inspect" "ab3e5f1e61bb2332ae1c0401e4f521a78861566e0db1fe47cc3b7801b85d8f0d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ab3e5f1e61bb2332ae1c0401e4f521a78861566e0db1fe47cc3b7801b85d8f0d", kill_on_drop: false }`
[INFO] [stdout] ab3e5f1e61bb2332ae1c0401e4f521a78861566e0db1fe47cc3b7801b85d8f0d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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 -Zrandomize-layout" "-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:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2025-01-18" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cecf3130864b60d360f058de04c1698c8d83529d905fde4087cd09ef2a2e846b
[INFO] running `Command { std: "docker" "start" "-a" "cecf3130864b60d360f058de04c1698c8d83529d905fde4087cd09ef2a2e846b", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ggmath-9bf1de83d9bce360)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests ggmath
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     vector_aliases!(pub mod f32_aliases for f32(F));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:83:5
[INFO] [stderr]    |
[INFO] [stderr] 83 |     vector_aliases!(pub mod f32_aliases for f32(F));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     vector_aliases!(pub mod f64_aliases for f64(D));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:84:5
[INFO] [stderr]    |
[INFO] [stderr] 84 |     vector_aliases!(pub mod f64_aliases for f64(D));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     vector_aliases!(pub mod u8_aliases for u8(U8));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:86:5
[INFO] [stderr]    |
[INFO] [stderr] 86 |     vector_aliases!(pub mod u8_aliases for u8(U8));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:87:5
[INFO] [stderr]    |
[INFO] [stderr] 87 |     vector_aliases!(pub mod u16_aliases for u16(U16));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:87:5
[INFO] [stderr]    |
[INFO] [stderr] 87 |     vector_aliases!(pub mod u16_aliases for u16(U16));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:88:5
[INFO] [stderr]    |
[INFO] [stderr] 88 |     vector_aliases!(pub mod u32_aliases for u32(U));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:88:5
[INFO] [stderr]    |
[INFO] [stderr] 88 |     vector_aliases!(pub mod u32_aliases for u32(U));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:89:5
[INFO] [stderr]    |
[INFO] [stderr] 89 |     vector_aliases!(pub mod u64_aliases for u64(U64));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:89:5
[INFO] [stderr]    |
[INFO] [stderr] 89 |     vector_aliases!(pub mod u64_aliases for u64(U64));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 |     vector_aliases!(pub mod u128_aliases for u128(U128));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:90:5
[INFO] [stderr]    |
[INFO] [stderr] 90 |     vector_aliases!(pub mod u128_aliases for u128(U128));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     vector_aliases!(pub mod usize_aliases for usize(Usize));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:91:5
[INFO] [stderr]    |
[INFO] [stderr] 91 |     vector_aliases!(pub mod usize_aliases for usize(Usize));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     vector_aliases!(pub mod i8_aliases for i8(I8));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     vector_aliases!(pub mod i8_aliases for i8(I8));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:94:5
[INFO] [stderr]    |
[INFO] [stderr] 94 |     vector_aliases!(pub mod i16_aliases for i16(I16));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:94:5
[INFO] [stderr]    |
[INFO] [stderr] 94 |     vector_aliases!(pub mod i16_aliases for i16(I16));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:95:5
[INFO] [stderr]    |
[INFO] [stderr] 95 |     vector_aliases!(pub mod i32_aliases for i32(I));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:95:5
[INFO] [stderr]    |
[INFO] [stderr] 95 |     vector_aliases!(pub mod i32_aliases for i32(I));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:96:5
[INFO] [stderr]    |
[INFO] [stderr] 96 |     vector_aliases!(pub mod i64_aliases for i64(I64));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:96:5
[INFO] [stderr]    |
[INFO] [stderr] 96 |     vector_aliases!(pub mod i64_aliases for i64(I64));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:97:5
[INFO] [stderr]    |
[INFO] [stderr] 97 |     vector_aliases!(pub mod i128_aliases for i128(I128));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:97:5
[INFO] [stderr]    |
[INFO] [stderr] 97 |     vector_aliases!(pub mod i128_aliases for i128(I128));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]   --> src/vector/mod.rs:98:5
[INFO] [stderr]    |
[INFO] [stderr] 98 |     vector_aliases!(pub mod isize_aliases for isize(Isize));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]    |
[INFO] [stderr]    = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]    = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]    = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]   --> src/vector/mod.rs:98:5
[INFO] [stderr]    |
[INFO] [stderr] 98 |     vector_aliases!(pub mod isize_aliases for isize(Isize));
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]    = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]    = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/vector/mod.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     vector_aliases!(pub mod bool_aliases for bool(B));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/vector/mod.rs:100:5
[INFO] [stderr]     |
[INFO] [stderr] 100 |     vector_aliases!(pub mod bool_aliases for bool(B));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `vector_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:117:5
[INFO] [stderr]     |
[INFO] [stderr] 117 |     matrix_aliases!(pub mod f32_aliases for f32(F));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:117:5
[INFO] [stderr]     |
[INFO] [stderr] 117 |     matrix_aliases!(pub mod f32_aliases for f32(F));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:118:5
[INFO] [stderr]     |
[INFO] [stderr] 118 |     matrix_aliases!(pub mod f64_aliases for f64(D));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:118:5
[INFO] [stderr]     |
[INFO] [stderr] 118 |     matrix_aliases!(pub mod f64_aliases for f64(D));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:119:5
[INFO] [stderr]     |
[INFO] [stderr] 119 |     matrix_aliases!(pub mod u8_aliases for u8(U8));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:119:5
[INFO] [stderr]     |
[INFO] [stderr] 119 |     matrix_aliases!(pub mod u8_aliases for u8(U8));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 |     matrix_aliases!(pub mod u16_aliases for u16(U16));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:120:5
[INFO] [stderr]     |
[INFO] [stderr] 120 |     matrix_aliases!(pub mod u16_aliases for u16(U16));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 121 |     matrix_aliases!(pub mod u32_aliases for u32(U));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:121:5
[INFO] [stderr]     |
[INFO] [stderr] 121 |     matrix_aliases!(pub mod u32_aliases for u32(U));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     matrix_aliases!(pub mod u64_aliases for u64(U64));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:122:5
[INFO] [stderr]     |
[INFO] [stderr] 122 |     matrix_aliases!(pub mod u64_aliases for u64(U64));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 |     matrix_aliases!(pub mod u128_aliases for u128(U128));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:123:5
[INFO] [stderr]     |
[INFO] [stderr] 123 |     matrix_aliases!(pub mod u128_aliases for u128(U128));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:124:5
[INFO] [stderr]     |
[INFO] [stderr] 124 |     matrix_aliases!(pub mod usize_aliases for usize(Usize));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:124:5
[INFO] [stderr]     |
[INFO] [stderr] 124 |     matrix_aliases!(pub mod usize_aliases for usize(Usize));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:125:5
[INFO] [stderr]     |
[INFO] [stderr] 125 |     matrix_aliases!(pub mod i8_aliases for i8(I8));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:125:5
[INFO] [stderr]     |
[INFO] [stderr] 125 |     matrix_aliases!(pub mod i8_aliases for i8(I8));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 126 |     matrix_aliases!(pub mod i16_aliases for i16(I16));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:126:5
[INFO] [stderr]     |
[INFO] [stderr] 126 |     matrix_aliases!(pub mod i16_aliases for i16(I16));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:127:5
[INFO] [stderr]     |
[INFO] [stderr] 127 |     matrix_aliases!(pub mod i32_aliases for i32(I));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:127:5
[INFO] [stderr]     |
[INFO] [stderr] 127 |     matrix_aliases!(pub mod i32_aliases for i32(I));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:128:5
[INFO] [stderr]     |
[INFO] [stderr] 128 |     matrix_aliases!(pub mod i64_aliases for i64(I64));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:128:5
[INFO] [stderr]     |
[INFO] [stderr] 128 |     matrix_aliases!(pub mod i64_aliases for i64(I64));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 129 |     matrix_aliases!(pub mod i128_aliases for i128(I128));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:129:5
[INFO] [stderr]     |
[INFO] [stderr] 129 |     matrix_aliases!(pub mod i128_aliases for i128(I128));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:130:5
[INFO] [stderr]     |
[INFO] [stderr] 130 |     matrix_aliases!(pub mod isize_aliases for isize(Isize));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:130:5
[INFO] [stderr]     |
[INFO] [stderr] 130 |     matrix_aliases!(pub mod isize_aliases for isize(Isize));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0659]: `ggmath` is ambiguous
[INFO] [stderr]    --> src/matrix/mod.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     matrix_aliases!(pub mod bool_aliases for bool(B));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ambiguous name
[INFO] [stderr]     |
[INFO] [stderr]     = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution
[INFO] [stderr]     = note: `ggmath` could refer to a crate passed with `--extern`
[INFO] [stderr]     = help: use `::ggmath` to refer to this crate unambiguously
[INFO] [stderr] note: `ggmath` could also refer to the module imported here
[INFO] [stderr]    --> src/matrix/mod.rs:131:5
[INFO] [stderr]     |
[INFO] [stderr] 131 |     matrix_aliases!(pub mod bool_aliases for bool(B));
[INFO] [stderr]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = help: consider adding an explicit import of `ggmath` to disambiguate
[INFO] [stderr]     = help: or use `self::ggmath` to refer to this module unambiguously
[INFO] [stderr]     = note: this error originates in the macro `matrix_aliases` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: aborting due to 30 previous errors
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0659`.
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/nightly-2025-01-18-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --color auto --crate-name ggmath --test src/lib.rs --test-run-directory /opt/rustwide/workdir -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern ggmath=/opt/rustwide/target/debug/deps/libggmath-90497ccc8012849c.rlib --extern ggmath_proc_macros=/opt/rustwide/target/debug/deps/libggmath_proc_macros-47583716aa8c2975.so --extern newnum=/opt/rustwide/target/debug/deps/libnewnum-d6c107e62ad18274.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="matrix"' --cfg 'feature="primitive_aliases"' --cfg 'feature="quaternion"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "full", "line", "matrix", "primitive_aliases", "quaternion", "ray", "rectangle", "testing"))' --cap-lints=forbid --error-format human` (exit status: 1)
[INFO] [stderr] note: test exited abnormally; to see the full output pass --nocapture to the harness.
[INFO] running `Command { std: "docker" "inspect" "cecf3130864b60d360f058de04c1698c8d83529d905fde4087cd09ef2a2e846b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cecf3130864b60d360f058de04c1698c8d83529d905fde4087cd09ef2a2e846b", kill_on_drop: false }`
[INFO] [stdout] cecf3130864b60d360f058de04c1698c8d83529d905fde4087cd09ef2a2e846b
