[INFO] cloning repository https://github.com/rsacpp/rustbignumber2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rsacpp/rustbignumber2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frsacpp%2Frustbignumber2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frsacpp%2Frustbignumber2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2bcbaa2850ca5adf8bf43b628b1f2b1c22d1009d
[INFO] testing rsacpp/rustbignumber2/2bcbaa2850ca5adf8bf43b628b1f2b1c22d1009d against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frsacpp%2Frustbignumber2" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/rsacpp/rustbignumber2
[INFO] finished tweaking git repo https://github.com/rsacpp/rustbignumber2
[INFO] tweaked toml for git repo https://github.com/rsacpp/rustbignumber2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/rsacpp/rustbignumber2 on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 31 packages to latest Rust 1.98.0-nightly compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded memchr v2.8.2
[INFO] [stderr]   Downloaded regex v1.12.4
[INFO] [stderr]   Downloaded regex-syntax v0.8.11
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b47c2710d592ab0da6da548d8660faf2ae678ec53b9921a1a85a74548f240690
[INFO] running `Command { std: "docker" "start" "-a" "b47c2710d592ab0da6da548d8660faf2ae678ec53b9921a1a85a74548f240690", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b47c2710d592ab0da6da548d8660faf2ae678ec53b9921a1a85a74548f240690", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b47c2710d592ab0da6da548d8660faf2ae678ec53b9921a1a85a74548f240690", kill_on_drop: false }`
[INFO] [stdout] b47c2710d592ab0da6da548d8660faf2ae678ec53b9921a1a85a74548f240690
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6c8e9e49f7b7336f9158d8c1d4127806f25f54a0c3626b643cf0e60419508e9d
[INFO] running `Command { std: "docker" "start" "-a" "6c8e9e49f7b7336f9158d8c1d4127806f25f54a0c3626b643cf0e60419508e9d", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling jiff v0.2.28
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling env_filter v1.0.1
[INFO] [stderr]    Compiling env_logger v0.11.10
[INFO] [stderr]    Compiling oct2025 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::time::SystemTime`
[INFO] [stdout]  --> src/main.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::time::SystemTime;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bn64::Bn64`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bn64::Bn64;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quick_sort1` is never used
[INFO] [stdout]   --> src/main.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn quick_sort1<T: Ord + Clone>(v: &mut [T], range_from: usize, range_to: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quick_sort` is never used
[INFO] [stdout]    --> src/main.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn quick_sort<T: Ord + Clone>(v: &mut [T]) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Bn64` is never constructed
[INFO] [stdout]   --> src/bn64.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Bn64 {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/bn64.rs:25:12
[INFO] [stdout]     |
[INFO] [stdout]  24 | impl Bn64 {
[INFO] [stdout]     | --------- associated items in this implementation
[INFO] [stdout]  25 |     pub fn new(len: usize) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  33 |     pub fn from(raw_text: String) -> Bn64 {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  55 |     pub fn to_hex(&self) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  70 |     pub fn shrink(&mut self) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  82 |     pub fn bits(&mut self) -> usize {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  94 |     pub fn bit(&mut self, index: usize) -> bool {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub fn add_at(&mut self, index: usize, input: u64) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 114 |     pub fn sub_at(&mut self, index: usize, input: u64) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub fn cmp(&mut self, bn: &mut Bn64) -> i8 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn left_push(&mut self, bits: usize) -> Bn64 {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn sub(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn mul(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn clone(&mut self) -> Bn64 {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mode` is never used
[INFO] [stdout]    --> src/bn64.rs:239:8
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub fn mode(a: &mut Bn64, m: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `npmod3` is never used
[INFO] [stdout]    --> src/bn64.rs:324:8
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub fn npmod3(a: &mut Bn64, b: &mut Bn64, c: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mersenne` is never used
[INFO] [stdout]    --> src/bn64.rs:369:8
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub fn mersenne(n: usize) -> Bn64 {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.08s
[INFO] running `Command { std: "docker" "inspect" "6c8e9e49f7b7336f9158d8c1d4127806f25f54a0c3626b643cf0e60419508e9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6c8e9e49f7b7336f9158d8c1d4127806f25f54a0c3626b643cf0e60419508e9d", kill_on_drop: false }`
[INFO] [stdout] 6c8e9e49f7b7336f9158d8c1d4127806f25f54a0c3626b643cf0e60419508e9d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b44cf38a9b4e30c8fcce5c34a34ad7b95489522e2b3da176fd511cddda30939c
[INFO] running `Command { std: "docker" "start" "-a" "b44cf38a9b4e30c8fcce5c34a34ad7b95489522e2b3da176fd511cddda30939c", kill_on_drop: false }`
[INFO] [stderr]    Compiling oct2025 v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::time::SystemTime`
[INFO] [stdout]  --> src/main.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::time::SystemTime;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `bn64::Bn64`
[INFO] [stdout]  --> src/main.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use bn64::Bn64;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quick_sort1` is never used
[INFO] [stdout]   --> src/main.rs:70:4
[INFO] [stdout]    |
[INFO] [stdout] 70 | fn quick_sort1<T: Ord + Clone>(v: &mut [T], range_from: usize, range_to: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `quick_sort` is never used
[INFO] [stdout]    --> src/main.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 | fn quick_sort<T: Ord + Clone>(v: &mut [T]) {
[INFO] [stdout]     |    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Bn64` is never constructed
[INFO] [stdout]   --> src/bn64.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Bn64 {
[INFO] [stdout]    |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/bn64.rs:25:12
[INFO] [stdout]     |
[INFO] [stdout]  24 | impl Bn64 {
[INFO] [stdout]     | --------- associated items in this implementation
[INFO] [stdout]  25 |     pub fn new(len: usize) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  33 |     pub fn from(raw_text: String) -> Bn64 {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  55 |     pub fn to_hex(&self) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  70 |     pub fn shrink(&mut self) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  82 |     pub fn bits(&mut self) -> usize {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  94 |     pub fn bit(&mut self, index: usize) -> bool {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 105 |     pub fn add_at(&mut self, index: usize, input: u64) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 114 |     pub fn sub_at(&mut self, index: usize, input: u64) {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 128 |     pub fn cmp(&mut self, bn: &mut Bn64) -> i8 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 150 |     pub fn left_push(&mut self, bits: usize) -> Bn64 {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 |     pub fn sub(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 193 |     pub fn mul(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 229 |     pub fn clone(&mut self) -> Bn64 {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mode` is never used
[INFO] [stdout]    --> src/bn64.rs:239:8
[INFO] [stdout]     |
[INFO] [stdout] 239 | pub fn mode(a: &mut Bn64, m: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `npmod3` is never used
[INFO] [stdout]    --> src/bn64.rs:324:8
[INFO] [stdout]     |
[INFO] [stdout] 324 | pub fn npmod3(a: &mut Bn64, b: &mut Bn64, c: &mut Bn64) -> Bn64 {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `mersenne` is never used
[INFO] [stdout]    --> src/bn64.rs:369:8
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub fn mersenne(n: usize) -> Bn64 {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s
[INFO] running `Command { std: "docker" "inspect" "b44cf38a9b4e30c8fcce5c34a34ad7b95489522e2b3da176fd511cddda30939c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b44cf38a9b4e30c8fcce5c34a34ad7b95489522e2b3da176fd511cddda30939c", kill_on_drop: false }`
[INFO] [stdout] b44cf38a9b4e30c8fcce5c34a34ad7b95489522e2b3da176fd511cddda30939c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 10b0ad9fff645248c9e323d5cb5583f19cdd6257f0564727d79046ca67b5ed35
[INFO] running `Command { std: "docker" "start" "-a" "10b0ad9fff645248c9e323d5cb5583f19cdd6257f0564727d79046ca67b5ed35", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::time::SystemTime`
[INFO] [stderr]  --> src/main.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use std::time::SystemTime;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `bn64::Bn64`
[INFO] [stderr]  --> src/main.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 | use bn64::Bn64;
[INFO] [stderr]   |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `quick_sort1` is never used
[INFO] [stderr]   --> src/main.rs:70:4
[INFO] [stderr]    |
[INFO] [stderr] 70 | fn quick_sort1<T: Ord + Clone>(v: &mut [T], range_from: usize, range_to: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `quick_sort` is never used
[INFO] [stderr]    --> src/main.rs:136:4
[INFO] [stderr]     |
[INFO] [stderr] 136 | fn quick_sort<T: Ord + Clone>(v: &mut [T]) {
[INFO] [stderr]     |    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Bn64` is never constructed
[INFO] [stderr]   --> src/bn64.rs:12:12
[INFO] [stderr]    |
[INFO] [stderr] 12 | pub struct Bn64 {
[INFO] [stderr]    |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: multiple associated items are never used
[INFO] [stderr]    --> src/bn64.rs:25:12
[INFO] [stderr]     |
[INFO] [stderr]  24 | impl Bn64 {
[INFO] [stderr]     | --------- associated items in this implementation
[INFO] [stderr]  25 |     pub fn new(len: usize) -> Bn64 {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr]  33 |     pub fn from(raw_text: String) -> Bn64 {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr]  55 |     pub fn to_hex(&self) {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  70 |     pub fn shrink(&mut self) {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  82 |     pub fn bits(&mut self) -> usize {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr]  94 |     pub fn bit(&mut self, index: usize) -> bool {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 105 |     pub fn add_at(&mut self, index: usize, input: u64) {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 114 |     pub fn sub_at(&mut self, index: usize, input: u64) {
[INFO] [stderr]     |            ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 128 |     pub fn cmp(&mut self, bn: &mut Bn64) -> i8 {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 150 |     pub fn left_push(&mut self, bits: usize) -> Bn64 {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 179 |     pub fn sub(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 193 |     pub fn mul(&mut self, bn: &mut Bn64) -> Bn64 {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 229 |     pub fn clone(&mut self) -> Bn64 {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mode` is never used
[INFO] [stderr]    --> src/bn64.rs:239:8
[INFO] [stderr]     |
[INFO] [stderr] 239 | pub fn mode(a: &mut Bn64, m: &mut Bn64) -> Bn64 {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `npmod3` is never used
[INFO] [stderr]    --> src/bn64.rs:324:8
[INFO] [stderr]     |
[INFO] [stderr] 324 | pub fn npmod3(a: &mut Bn64, b: &mut Bn64, c: &mut Bn64) -> Bn64 {
[INFO] [stderr]     |        ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `mersenne` is never used
[INFO] [stderr]    --> src/bn64.rs:369:8
[INFO] [stderr]     |
[INFO] [stderr] 369 | pub fn mersenne(n: usize) -> Bn64 {
[INFO] [stderr]     |        ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `oct2025` (bin "oct2025" test) generated 9 warnings (run `cargo fix --bin "oct2025" -p oct2025 --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/oct2025-1b7ee47d04654e54)
[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] running `Command { std: "docker" "inspect" "10b0ad9fff645248c9e323d5cb5583f19cdd6257f0564727d79046ca67b5ed35", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "10b0ad9fff645248c9e323d5cb5583f19cdd6257f0564727d79046ca67b5ed35", kill_on_drop: false }`
[INFO] [stdout] 10b0ad9fff645248c9e323d5cb5583f19cdd6257f0564727d79046ca67b5ed35
