[INFO] fetching crate csx64 0.1.2...
[INFO] testing csx64-0.1.2 against 1.76.0 for beta-1.77-1
[INFO] extracting crate csx64 0.1.2 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate csx64 0.1.2 on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate csx64 0.1.2
[INFO] finished tweaking crates.io crate csx64 0.1.2
[INFO] tweaked toml for crates.io crate csx64 0.1.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded az v1.2.1
[INFO] [stderr]   Downloaded rug v1.24.0
[INFO] [stderr]   Downloaded gmp-mpfr-sys v1.6.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9137ea9ffb2940149806d433ac772149f60a39384223786d2da3acf6d89722dd
[INFO] running `Command { std: "docker" "start" "-a" "9137ea9ffb2940149806d433ac772149f60a39384223786d2da3acf6d89722dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9137ea9ffb2940149806d433ac772149f60a39384223786d2da3acf6d89722dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9137ea9ffb2940149806d433ac772149f60a39384223786d2da3acf6d89722dd", kill_on_drop: false }`
[INFO] [stdout] 9137ea9ffb2940149806d433ac772149f60a39384223786d2da3acf6d89722dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.76.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ec0760627cdd1501f6ba9ef3d992dbb294add301ec8474b2485784e9523ac555
[INFO] running `Command { std: "docker" "start" "-a" "ec0760627cdd1501f6ba9ef3d992dbb294add301ec8474b2485784e9523ac555", kill_on_drop: false }`
[INFO] [stderr]    Compiling gmp-mpfr-sys v1.6.2
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling getrandom v0.2.12
[INFO] [stderr]    Compiling rug v1.24.0
[INFO] [stderr]    Compiling bytemuck v1.14.3
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling rand v0.8.5
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "ec0760627cdd1501f6ba9ef3d992dbb294add301ec8474b2485784e9523ac555", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec0760627cdd1501f6ba9ef3d992dbb294add301ec8474b2485784e9523ac555", kill_on_drop: false }`
[INFO] [stdout] ec0760627cdd1501f6ba9ef3d992dbb294add301ec8474b2485784e9523ac555
[INFO] testing csx64-0.1.2 against beta-2024-02-10 for beta-1.77-1
[INFO] extracting crate csx64 0.1.2 into /workspace/builds/worker-3-tc2/source
[INFO] validating manifest of crates.io crate csx64 0.1.2 on toolchain beta-2024-02-10
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate csx64 0.1.2
[INFO] finished tweaking crates.io crate csx64 0.1.2
[INFO] tweaked toml for crates.io crate csx64 0.1.2 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-02-10" "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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d3f09f687b55cd3485b16a00d960ae2147d85c8f81184dd6bd387fa7062e07f3
[INFO] running `Command { std: "docker" "start" "-a" "d3f09f687b55cd3485b16a00d960ae2147d85c8f81184dd6bd387fa7062e07f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d3f09f687b55cd3485b16a00d960ae2147d85c8f81184dd6bd387fa7062e07f3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3f09f687b55cd3485b16a00d960ae2147d85c8f81184dd6bd387fa7062e07f3", kill_on_drop: false }`
[INFO] [stdout] d3f09f687b55cd3485b16a00d960ae2147d85c8f81184dd6bd387fa7062e07f3
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 86bf05d2d64f58a5679ae178d663f41080cbf2fc08752b6b8a53c2444ac822b1
[INFO] running `Command { std: "docker" "start" "-a" "86bf05d2d64f58a5679ae178d663f41080cbf2fc08752b6b8a53c2444ac822b1", kill_on_drop: false }`
[INFO] [stderr]    Compiling gmp-mpfr-sys v1.6.2
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling az v1.2.1
[INFO] [stderr]    Compiling getrandom v0.2.12
[INFO] [stderr]    Compiling rug v1.24.0
[INFO] [stderr]    Compiling bytemuck v1.14.3
[INFO] [stderr]    Compiling num-derive v0.3.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.3.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling csx64 v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]  --> src/exec/mod.rs:7:25
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rug::{Float, float::SmallFloat};
[INFO] [stdout]   |                         ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1217:65
[INFO] [stdout]      |
[INFO] [stdout] 1217 |             1 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1218:65
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             2 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1220:65
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             4 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i16(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1221:65
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             5 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1222:65
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             6 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1255:71
[INFO] [stdout]      |
[INFO] [stdout] 1255 |             3 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1256:71
[INFO] [stdout]      |
[INFO] [stdout] 1256 |             4 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1258:71
[INFO] [stdout]      |
[INFO] [stdout] 1258 |             6 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i16(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1259:71
[INFO] [stdout]      |
[INFO] [stdout] 1259 |             7 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1260:71
[INFO] [stdout]      |
[INFO] [stdout] 1260 |             8 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/asm/mod.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(io::Error),
[INFO] [stdout]    |     --------- ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(()),
[INFO] [stdout]    |               ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4m 58s
[INFO] running `Command { std: "docker" "inspect" "86bf05d2d64f58a5679ae178d663f41080cbf2fc08752b6b8a53c2444ac822b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86bf05d2d64f58a5679ae178d663f41080cbf2fc08752b6b8a53c2444ac822b1", kill_on_drop: false }`
[INFO] [stdout] 86bf05d2d64f58a5679ae178d663f41080cbf2fc08752b6b8a53c2444ac822b1
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cbcb17b49fc5e70eaf4ad42c0a14a584004e83fe5800ed7fc99bf88e09f731a4
[INFO] running `Command { std: "docker" "start" "-a" "cbcb17b49fc5e70eaf4ad42c0a14a584004e83fe5800ed7fc99bf88e09f731a4", kill_on_drop: false }`
[INFO] [stderr]    Compiling csx64 v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]  --> src/exec/mod.rs:7:25
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rug::{Float, float::SmallFloat};
[INFO] [stdout]   |                         ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1217:65
[INFO] [stdout]      |
[INFO] [stdout] 1217 |             1 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1218:65
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             2 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1220:65
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             4 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i16(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1221:65
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             5 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1222:65
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             6 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1255:71
[INFO] [stdout]      |
[INFO] [stdout] 1255 |             3 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1256:71
[INFO] [stdout]      |
[INFO] [stdout] 1256 |             4 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1258:71
[INFO] [stdout]      |
[INFO] [stdout] 1258 |             6 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i16(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1259:71
[INFO] [stdout]      |
[INFO] [stdout] 1259 |             7 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1260:71
[INFO] [stdout]      |
[INFO] [stdout] 1260 |             8 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/asm/mod.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(io::Error),
[INFO] [stdout]    |     --------- ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(()),
[INFO] [stdout]    |               ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]  --> src/exec/mod.rs:7:25
[INFO] [stdout]   |
[INFO] [stdout] 7 | use rug::{Float, float::SmallFloat};
[INFO] [stdout]   |                         ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1217:65
[INFO] [stdout]      |
[INFO] [stdout] 1217 |             1 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1218:65
[INFO] [stdout]      |
[INFO] [stdout] 1218 |             2 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1220:65
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             4 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i16(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1221:65
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             5 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i32(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1222:65
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             6 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i64(m)?)) }
[INFO] [stdout]      |                                                                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1255:71
[INFO] [stdout]      |
[INFO] [stdout] 1255 |             3 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1256:71
[INFO] [stdout]      |
[INFO] [stdout] 1256 |             4 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1258:71
[INFO] [stdout]      |
[INFO] [stdout] 1258 |             6 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i16(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1259:71
[INFO] [stdout]      |
[INFO] [stdout] 1259 |             7 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i32(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]     --> src/exec/mod.rs:1260:71
[INFO] [stdout]      |
[INFO] [stdout] 1260 |             8 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i64(m)?))) }
[INFO] [stdout]      |                                                                       ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]   --> src/common/f80.rs:14:17
[INFO] [stdout]    |
[INFO] [stdout] 14 | use rug::float::SmallFloat;
[INFO] [stdout]    |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout]    --> src/common/f80.rs:324:52
[INFO] [stdout]     |
[INFO] [stdout] 324 |     assert_eq!(F80::from(&almost_2).0, F80::from(&*SmallFloat::from(2)).0);
[INFO] [stdout]     |                                                    ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/asm/mod.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(io::Error),
[INFO] [stdout]    |     --------- ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 93 |     ReadError(()),
[INFO] [stdout]    |               ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 14 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 6.72s
[INFO] running `Command { std: "docker" "inspect" "cbcb17b49fc5e70eaf4ad42c0a14a584004e83fe5800ed7fc99bf88e09f731a4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cbcb17b49fc5e70eaf4ad42c0a14a584004e83fe5800ed7fc99bf88e09f731a4", kill_on_drop: false }`
[INFO] [stdout] cbcb17b49fc5e70eaf4ad42c0a14a584004e83fe5800ed7fc99bf88e09f731a4
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-02-10" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c870802243130e8fd7a2851778b9b50744bd57ff8428f34cca10ce86a67f5024
[INFO] running `Command { std: "docker" "start" "-a" "c870802243130e8fd7a2851778b9b50744bd57ff8428f34cca10ce86a67f5024", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]  --> src/exec/mod.rs:7:25
[INFO] [stderr]   |
[INFO] [stderr] 7 | use rug::{Float, float::SmallFloat};
[INFO] [stderr]   |                         ^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1217:65
[INFO] [stderr]      |
[INFO] [stderr] 1217 |             1 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f32(m)?)) }
[INFO] [stderr]      |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1218:65
[INFO] [stderr]      |
[INFO] [stderr] 1218 |             2 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_f64(m)?)) }
[INFO] [stderr]      |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1220:65
[INFO] [stderr]      |
[INFO] [stderr] 1220 |             4 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i16(m)?)) }
[INFO] [stderr]      |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1221:65
[INFO] [stderr]      |
[INFO] [stderr] 1221 |             5 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i32(m)?)) }
[INFO] [stderr]      |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1222:65
[INFO] [stderr]      |
[INFO] [stderr] 1222 |             6 => { let m = self.get_address_adv()?; F80::from(&*SmallFloat::from(self.memory.get_i64(m)?)) }
[INFO] [stderr]      |                                                                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1255:71
[INFO] [stderr]      |
[INFO] [stderr] 1255 |             3 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f32(m)?))) }
[INFO] [stderr]      |                                                                       ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1256:71
[INFO] [stderr]      |
[INFO] [stderr] 1256 |             4 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_f64(m)?))) }
[INFO] [stderr]      |                                                                       ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1258:71
[INFO] [stderr]      |
[INFO] [stderr] 1258 |             6 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i16(m)?))) }
[INFO] [stderr]      |                                                                       ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1259:71
[INFO] [stderr]      |
[INFO] [stderr] 1259 |             7 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i32(m)?))) }
[INFO] [stderr]      |                                                                       ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]     --> src/exec/mod.rs:1260:71
[INFO] [stderr]      |
[INFO] [stderr] 1260 |             8 => { let m = self.get_address_adv()?; (top, F80::from(&*SmallFloat::from(self.memory.get_i64(m)?))) }
[INFO] [stderr]      |                                                                       ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]   --> src/asm/mod.rs:93:15
[INFO] [stderr]    |
[INFO] [stderr] 93 |     ReadError(io::Error),
[INFO] [stderr]    |     --------- ^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     field in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]    |
[INFO] [stderr] 93 |     ReadError(()),
[INFO] [stderr]    |               ~~
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stderr]   --> src/common/f80.rs:14:17
[INFO] [stderr]    |
[INFO] [stderr] 14 | use rug::float::SmallFloat;
[INFO] [stderr]    |                 ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] warning: use of deprecated struct `rug::float::SmallFloat`: use `MiniFloat` instead
[INFO] [stdout] running 162 tests
[INFO] [stderr]    --> src/common/f80.rs:324:52
[INFO] [stderr]     |
[INFO] [stderr] 324 |     assert_eq!(F80::from(&almost_2).0, F80::from(&*SmallFloat::from(2)).0);
[INFO] [stderr]     |                                                    ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `csx64` (lib) generated 12 warnings
[INFO] [stderr] warning: `csx64` (lib test) generated 14 warnings (12 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/csx64-04d5bcb91f5bd2d9)
[INFO] [stdout] test asm::asm_args::test_extr_bin_op ... ok
[INFO] [stdout] test asm::asm_args::test_float_lexer ... ok
[INFO] [stdout] test asm::asm_args::test_advance_cursor ... ok
[INFO] [stdout] test asm::asm_args::test_address_parser ... ok
[INFO] [stdout] test asm::asm_args::test_extract_header ... ok
[INFO] [stdout] test asm::asm_args::test_next_nonwhite_pos ... ok
[INFO] [stdout] test asm::asm_args::test_numeric_formats ... ok
[INFO] [stdout] test asm::asm_args::test_imm_parser ... ok
[INFO] [stdout] test asm::asm_args::test_extr_expr ... ok
[INFO] [stdout] test asm::asm_args::test_extr_string ... ok
[INFO] [stdout] test asm::asm_args::test_unexpected_open_paren ... ok
[INFO] [stdout] test asm::asm_args::test_ptriff ... ok
[INFO] [stdout] test asm::asm_args::test_tilde_parse ... ok
[INFO] [stdout] test asm::asm_args::test_parse_arg ... ok
[INFO] [stdout] test asm::expr::test_catch_cyclic_dep ... ok
[INFO] [stdout] test asm::caseless::test_caseless ... ok
[INFO] [stdout] test asm::binary_set::test_binary_set ... ok
[INFO] [stdout] test asm::binary_set::test_find_subregion ... ok
[INFO] [stdout] test asm::asm_args::test_unexpected_string ... ok
[INFO] [stdout] test asm::expr::test_invalid_op_decode ... ok
[INFO] [stdout] test asm::test_align_seg ... ok
[INFO] [stdout] test asm::expr::test_symbol_table ... ok
[INFO] [stdout] test asm::test_grab_alnum_token ... ok
[INFO] [stdout] test asm::test_reserved_symname ... ok
[INFO] [stdout] test asm::test_align_off ... ok
[INFO] [stdout] test asm::test_size_fns ... ok
[INFO] [stdout] test asm::test_grab_ws_sep_token ... ok
[INFO] [stdout] test asm::test_zero_pow2 ... ok
[INFO] [stdout] test common::f80::test_serial_f80 ... ok
[INFO] [stdout] test common::serialization::test_serial_float ... ok
[INFO] [stdout] test asm::test_trim_start_with_pos ... ok
[INFO] [stdout] test asm::test_valid_symname ... ok
[INFO] [stdout] test asm::expr::test_expr_eval ... ok
[INFO] [stdout] test common::serialization::test_serialize_int ... ok
[INFO] [stdout] test asm::expr::test_all_legal ... ok
[INFO] [stdout] test exec::registers::test_zmm_register ... ok
[INFO] [stdout] test common::util::test_comma_chain ... ok
[INFO] [stdout] test exec::registers::test_cpu_register ... ok
[INFO] [stdout] test test::asm_error_tests::test_bad_addr ... ok
[INFO] [stdout] test common::f80::test_f80_disp ... ok
[INFO] [stdout] test test::asm_error_tests::test_binary_ops ... ok
[INFO] [stdout] test test::asm_error_tests::test_addr_8bit ... ok
[INFO] [stdout] test test::asm_error_tests::test_empty_source ... ok
[INFO] [stdout] test test::asm_error_tests::test_ins_outside_text_seg ... ok
[INFO] [stdout] test test::asm_error_tests::test_double_global_extern ... ok
[INFO] [stdout] test test::asm_error_tests::test_no_arg_ops ... ok
[INFO] [stdout] test test::asm_error_tests::test_if_errors ... ok
[INFO] [stdout] test test::asm_error_tests::test_kmov_wrong_size ... ok
[INFO] [stdout] test test::asm_error_tests::test_assert ... ok
[INFO] [stdout] test test::asm_error_tests::test_late_expr_errors ... ok
[INFO] [stdout] test test::asm_error_tests::test_shebang ... ok
[INFO] [stdout] test test::asm_error_tests::test_prefixed_suggestion ... ok
[INFO] [stdout] test test::asm_error_tests::test_times_errors ... ok
[INFO] [stdout] test test::asm_error_tests::test_value_unknown_size ... ok
[INFO] [stdout] test test::asm_error_tests::test_segment ... ok
[INFO] [stdout] test asm::binary_set::test_binary_set_empty_panic - should panic ... ok
[INFO] [stdout] test common::f80::test_f80_cvt ... ok
[INFO] [stdout] test test::exe_syscall_tests::test_read ... ok
[INFO] [stdout] test test::exe_tests::test_binary_high_regs ... ok
[INFO] [stdout] test test::exe_tests::test_and_or_xor_test ... ok
[INFO] [stdout] test test::exe_tests::test_add ... ok
[INFO] [stdout] test test::exe_syscall_tests::test_write ... ok
[INFO] [stdout] test test::exe_tests::test_asm_encodings ... ok
[INFO] [stdout] test test::exe_syscall_tests::test_brk ... ok
[INFO] [stdout] test test::exe_tests::test_binary_addr_imm_size_combos ... ok
[INFO] [stdout] test test::exe_tests::test_ctime_char_ops ... ok
[INFO] [stdout] test test::exe_tests::test_bit_regops ... ok
[INFO] [stdout] test test::exe_tests::test_bt ... ok
[INFO] [stdout] test test::exe_tests::test_cmps ... ok
[INFO] [stdout] test test::exe_tests::test_dec ... ok
[INFO] [stdout] test test::exe_tests::test_call_ret_loop ... ok
[INFO] [stdout] test test::exe_tests::test_btc ... ok
[INFO] [stdout] test test::exe_tests::test_btr ... ok
[INFO] [stdout] test test::exe_tests::test_bts ... ok
[INFO] [stdout] test test::exe_tests::test_div ... ok
[INFO] [stdout] test test::exe_tests::test_extern_string ... ok
[INFO] [stdout] test test::exe_tests::test_fsub ... ok
[INFO] [stdout] test test::exe_tests::test_fadd ... ok
[INFO] [stdout] test test::exe_tests::test_fld_finit ... ok
[INFO] [stdout] test test::exe_tests::test_fsubr ... ok
[INFO] [stdout] test test::exe_tests::test_idiv ... ok
[INFO] [stdout] test test::exe_tests::test_imul_1 ... ok
[INFO] [stdout] test test::exe_tests::test_imul_3 ... ok
[INFO] [stdout] test test::exe_tests::test_imul_2 ... ok
[INFO] [stdout] test test::exe_tests::test_imulx ... ok
[INFO] [stdout] test test::exe_tests::test_jcc ... ok
[INFO] [stdout] test test::exe_tests::test_inc ... ok
[INFO] [stdout] test test::exe_tests::test_jmp ... ok
[INFO] [stdout] test test::exe_tests::test_mov ... ok
[INFO] [stdout] test test::exe_tests::test_lea ... ok
[INFO] [stdout] test test::exe_tests::test_kmov ... ok
[INFO] [stdout] test test::exe_tests::test_mov_basic ... ok
[INFO] [stdout] test test::exe_tests::test_lods ... ok
[INFO] [stdout] test test::exe_tests::test_mov_cc ... ok
[INFO] [stdout] test test::exe_tests::test_movzx ... ok
[INFO] [stdout] test test::exe_tests::test_movsx ... ok
[INFO] [stdout] test test::exe_tests::test_movs ... ok
[INFO] [stdout] test test::exe_tests::test_mul_1 ... ok
[INFO] [stdout] test test::exe_tests::test_mul_2 ... ok
[INFO] [stdout] test test::exe_tests::test_neg ... ok
[INFO] [stdout] test test::exe_tests::test_mul_3 ... ok
[INFO] [stdout] test test::exe_tests::test_mulx ... ok
[INFO] [stdout] test test::exe_tests::test_not ... ok
[INFO] [stdout] test test::exe_tests::test_push_pop ... ok
[INFO] [stdout] test test::exe_tests::test_rcl ... ok
[INFO] [stdout] test test::exe_tests::test_rcr ... ok
[INFO] [stdout] test test::exe_tests::test_rol ... ok
[INFO] [stdout] test test::exe_tests::test_ror ... ok
[INFO] [stdout] test test::exe_tests::test_movdqau ... ok
[INFO] [stdout] test test::exe_tests::test_sar ... ok
[INFO] [stdout] test test::exe_tests::test_sarx ... ok
[INFO] [stdout] test test::exe_tests::test_setcc ... ok
[INFO] [stdout] test test::exe_tests::test_scas ... ok
[INFO] [stdout] test test::exe_tests::test_shlx ... ok
[INFO] [stdout] test test::exe_tests::test_shl ... ok
[INFO] [stdout] test test::exe_tests::test_shr ... ok
[INFO] [stdout] test test::exe_tests::test_shrx ... ok
[INFO] [stdout] test test::exe_tests::test_stos ... ok
[INFO] [stdout] test test::exe_tests::test_stack_underflow ... ok
[INFO] [stdout] test test::lnk_error_tests::test_cyclic_deps ... ok
[INFO] [stdout] test test::lnk_error_tests::test_empty ... ok
[INFO] [stdout] test test::exe_tests::test_sub_cmp ... ok
[INFO] [stdout] test test::exe_tests::test_vmovx ... ok
[INFO] [stdout] test test::exe_tests::test_xchg ... ok
[INFO] [stdout] test test::stdio_tests::test_fputc_putc_putchar ... ok
[INFO] [stdout] test test::stdio_tests::test_fputs_puts ... ok
[INFO] [stdout] test test::exe_tests::test_stack_overflow ... ok
[INFO] [stdout] test test::exe_tests::test_vec_addf ... ok
[INFO] [stdout] test test::stdio_tests::test_no_files ... ok
[INFO] [stdout] test test::stdlib_tests::test_abort ... ok
[INFO] [stdout] test test::stdlib_tests::test_atexit_1 ... ok
[INFO] [stdout] test test::stdlib_tests::test_atexit_2 ... ok
[INFO] [stdout] test test::stdlib_tests::test_atexit_32 ... ok
[INFO] [stdout] test test::stdlib_tests::test_atexit_add_hook_during_exit ... ok
[INFO] [stdout] test test::stdlib_tests::test_atexit_exit_during_exit ... ok
[INFO] [stdout] test test::stdlib_tests::test_isalpha ... ok
[INFO] [stdout] test test::stdlib_tests::test_iscntrl ... ok
[INFO] [stdout] test test::stdlib_tests::test_isalnum ... ok
[INFO] [stdout] test test::stdlib_tests::test_isblank ... ok
[INFO] [stdout] test test::stdlib_tests::test_isdigit ... ok
[INFO] [stdout] test test::stdlib_tests::test_isgraph ... ok
[INFO] [stdout] test test::stdlib_tests::test_isprint ... ok
[INFO] [stdout] test test::stdlib_tests::test_isspace ... ok
[INFO] [stdout] test test::stdlib_tests::test_islower ... ok
[INFO] [stdout] test test::exe_tests::test_div_errors ... ok
[INFO] [stdout] test test::stdlib_tests::test_ispunct ... ok
[INFO] [stdout] test test::stdlib_tests::test_isupper ... ok
[INFO] [stdout] test test::stdlib_tests::test_isxdigit ... ok
[INFO] [stdout] test test::stdlib_tests::test_malloc_calloc ... ok
[INFO] [stdout] test test::stdlib_tests::test_no_main ... ok
[INFO] [stdout] test test::stdlib_tests::test_malloc ... ok
[INFO] [stdout] test test::stdlib_tests::test_malloc_realloc ... ok
[INFO] [stdout] test test::stdlib_tests::test_memset ... ok
[INFO] [stdout] test test::stdlib_tests::test_memcpy ... ok
[INFO] [stdout] test test::stdlib_tests::test_memmove ... ok
[INFO] [stdout] test test::test_send_sync ... ok
[INFO] [stdout] test test::stdlib_tests::test_stdlib_return ... ok
[INFO] [stdout] test test::exe_tests::test_idiv_errors ... ok
[INFO] [stdout] test test::stdlib_tests::test_strlen ... ok
[INFO] [stdout] test test::stdlib_tests::test_tolower ... ok
[INFO] [stdout] test test::stdlib_tests::test_toupper ... ok
[INFO] [stdout] test test::stdlib_tests::test_malloc_rand ... ok
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests csx64
[INFO] [stdout] test result: ok. 162 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.79s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test src/common/f80.rs - common::f80::F80 (line 56) ... ok
[INFO] [stdout] test src/common/serialization.rs - common::serialization (line 13) ... ok
[INFO] [stdout] test src/asm/expr.rs - asm::expr::ExprData (line 318) ... ok
[INFO] [stdout] test src/asm/expr.rs - asm::expr::SymbolTable (line 468) ... ok
[INFO] [stdout] test src/lib.rs - (line 9) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c870802243130e8fd7a2851778b9b50744bd57ff8428f34cca10ce86a67f5024", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c870802243130e8fd7a2851778b9b50744bd57ff8428f34cca10ce86a67f5024", kill_on_drop: false }`
[INFO] [stdout] c870802243130e8fd7a2851778b9b50744bd57ff8428f34cca10ce86a67f5024
