[INFO] cloning repository https://github.com/stephan-rehfeld/rustracer [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/stephan-rehfeld/rustracer" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstephan-rehfeld%2Frustracer", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstephan-rehfeld%2Frustracer'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f3a9ea0ec45a1e700efe98b4da337c713db7e895 [INFO] testing stephan-rehfeld/rustracer against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fstephan-rehfeld%2Frustracer" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/stephan-rehfeld/rustracer [INFO] finished tweaking git repo https://github.com/stephan-rehfeld/rustracer [INFO] tweaked toml for git repo https://github.com/stephan-rehfeld/rustracer written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/stephan-rehfeld/rustracer on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/stephan-rehfeld/rustracer already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] be669aff8f5b0292a9516696b9c102debc8202c29ed7f4c7e16310f9e931f401 [INFO] running `Command { std: "docker" "start" "-a" "be669aff8f5b0292a9516696b9c102debc8202c29ed7f4c7e16310f9e931f401", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "be669aff8f5b0292a9516696b9c102debc8202c29ed7f4c7e16310f9e931f401", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "be669aff8f5b0292a9516696b9c102debc8202c29ed7f4c7e16310f9e931f401", kill_on_drop: false }` [INFO] [stdout] be669aff8f5b0292a9516696b9c102debc8202c29ed7f4c7e16310f9e931f401 [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" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f4c56223550bdf41d7bd49df947e2ecb7762c47386c452df1d7750f0768876eb [INFO] running `Command { std: "docker" "start" "-a" "f4c56223550bdf41d7bd49df947e2ecb7762c47386c452df1d7750f0768876eb", kill_on_drop: false }` [INFO] [stderr] Compiling traits v0.1.0 (/opt/rustwide/workdir/traits) [INFO] [stderr] Compiling random v0.1.0 (/opt/rustwide/workdir/random) [INFO] [stderr] Compiling math v0.1.0 (/opt/rustwide/workdir/math) [INFO] [stderr] Compiling colors v0.1.0 (/opt/rustwide/workdir/colors) [INFO] [stderr] Compiling units v0.1.0 (/opt/rustwide/workdir/units) [INFO] [stderr] Compiling sampling v0.1.0 (/opt/rustwide/workdir/sampling) [INFO] [stderr] Compiling image v0.1.0 (/opt/rustwide/workdir/image) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> image/src/converter/splitter.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter { [INFO] [stdout] | ^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling cg_basics v0.1.0 (/opt/rustwide/workdir/cg_basics) [INFO] [stderr] Compiling diffuseraytracer v0.1.0 (/opt/rustwide/workdir/diffuseraytracer) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.83s [INFO] running `Command { std: "docker" "inspect" "f4c56223550bdf41d7bd49df947e2ecb7762c47386c452df1d7750f0768876eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f4c56223550bdf41d7bd49df947e2ecb7762c47386c452df1d7750f0768876eb", kill_on_drop: false }` [INFO] [stdout] f4c56223550bdf41d7bd49df947e2ecb7762c47386c452df1d7750f0768876eb [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" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8767cf8c4e82c984c8f185a87cef2bf7d2e0569773433f8c2a264e8e356af035 [INFO] running `Command { std: "docker" "start" "-a" "8767cf8c4e82c984c8f185a87cef2bf7d2e0569773433f8c2a264e8e356af035", kill_on_drop: false }` [INFO] [stderr] Compiling sampling v0.1.0 (/opt/rustwide/workdir/sampling) [INFO] [stderr] Compiling math v0.1.0 (/opt/rustwide/workdir/math) [INFO] [stderr] Compiling colors v0.1.0 (/opt/rustwide/workdir/colors) [INFO] [stderr] Compiling units v0.1.0 (/opt/rustwide/workdir/units) [INFO] [stderr] Compiling traits v0.1.0 (/opt/rustwide/workdir/traits) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> image/src/converter/splitter.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter { [INFO] [stdout] | ^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling image v0.1.0 (/opt/rustwide/workdir/image) [INFO] [stderr] Compiling random v0.1.0 (/opt/rustwide/workdir/random) [INFO] [stderr] Compiling cg_basics v0.1.0 (/opt/rustwide/workdir/cg_basics) [INFO] [stderr] Compiling diffuseraytracer v0.1.0 (/opt/rustwide/workdir/diffuseraytracer) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> image/src/converter/splitter.rs:12:24 [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter { [INFO] [stdout] | ^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 12 | pub fn new(source: &T, channel: usize) -> Splitter<'_, T> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6.81s [INFO] running `Command { std: "docker" "inspect" "8767cf8c4e82c984c8f185a87cef2bf7d2e0569773433f8c2a264e8e356af035", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8767cf8c4e82c984c8f185a87cef2bf7d2e0569773433f8c2a264e8e356af035", kill_on_drop: false }` [INFO] [stdout] 8767cf8c4e82c984c8f185a87cef2bf7d2e0569773433f8c2a264e8e356af035 [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" "-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 0de82cf9c9f2c1b051d157d59e57b6e57175e753d1dda90436836ea166c26a52 [INFO] running `Command { std: "docker" "start" "-a" "0de82cf9c9f2c1b051d157d59e57b6e57175e753d1dda90436836ea166c26a52", kill_on_drop: false }` [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> image/src/converter/splitter.rs:12:24 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn new(source: &T, channel: usize) -> Splitter { [INFO] [stderr] | ^^ ^^^^^^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 12 | pub fn new(source: &T, channel: usize) -> Splitter<'_, T> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `image` (lib) generated 1 warning (run `cargo fix --lib -p image` to apply 1 suggestion) [INFO] [stderr] warning: `image` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cg_basics-fd210612d72f63de) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test camera::pinhole_camera::tests::new_pinhole_camera_f64 ... ok [INFO] [stdout] test camera::orthographic_camera::tests::new_orthographic_camera_f64 ... ok [INFO] [stdout] test camera::orthographic_camera::tests::new_orthographic_camera_f32 ... ok [INFO] [stdout] test camera::pinhole_camera::tests::new_pinhole_camera_f32 ... ok [INFO] [stdout] test light::tests::new_directional_light_f32 ... ok [INFO] [stdout] test light::tests::new_point_light_f64 ... ok [INFO] [stdout] test light::tests::new_spot_light_f32 ... ok [INFO] [stdout] test light::tests::new_point_light_f32 ... ok [INFO] [stdout] test light::tests::new_directional_light_f64 ... ok [INFO] [stdout] test light::tests::new_spot_light_f64 ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/colors-4ec30dae24ac920a) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 192 tests [INFO] [stdout] test gray::tests::default_gray_f32 ... ok [INFO] [stdout] test gray::tests::default_gray_i128 ... ok [INFO] [stdout] test gray::tests::default_gray_i32 ... ok [INFO] [stdout] test gray::tests::default_gray_i64 ... ok [INFO] [stdout] test gray::tests::default_gray_i8 ... ok [INFO] [stdout] test gray::tests::default_gray_u16 ... ok [INFO] [stdout] test gray::tests::default_gray_u64 ... ok [INFO] [stdout] test gray::tests::default_gray_u128 ... ok [INFO] [stdout] test gray::tests::default_gray_u8 ... ok [INFO] [stdout] test gray::tests::default_gray_u32 ... ok [INFO] [stdout] test gray::tests::gray_index_f32 ... ok [INFO] [stdout] test gray::tests::gray_index_f64 ... ok [INFO] [stdout] test gray::tests::gray_index_i128 ... ok [INFO] [stdout] test gray::tests::gray_index_i16 ... ok [INFO] [stdout] test gray::tests::gray_index_i64 ... ok [INFO] [stdout] test gray::tests::gray_index_i32 ... ok [INFO] [stdout] test gray::tests::gray_index_i8 ... ok [INFO] [stdout] test gray::tests::gray_index_u16 ... ok [INFO] [stdout] test gray::tests::gray_index_u128 ... ok [INFO] [stdout] test gray::tests::gray_index_u64 ... ok [INFO] [stdout] test gray::tests::gray_index_u8 ... ok [INFO] [stdout] test gray::tests::new_gray_f32 ... ok [INFO] [stdout] test gray::tests::new_gray_i32 ... ok [INFO] [stdout] test gray::tests::gray_index_u32 ... ok [INFO] [stdout] test gray::tests::new_gray_i64 ... ok [INFO] [stdout] test gray::tests::new_gray_u128 ... ok [INFO] [stdout] test gray::tests::default_gray_f64 ... ok [INFO] [stdout] test gray::tests::new_gray_u32 ... ok [INFO] [stdout] test gray::tests::new_gray_u8 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_i128 ... ok [INFO] [stdout] test gray::tests::new_gray_i16 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_u128 ... ok [INFO] [stdout] test gray::tests::new_gray_u16 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_i16 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_i8 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_u16 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_u32 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_i64 ... ok [INFO] [stdout] test rgb::tests::default_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::default_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::default_rgb_i16 ... ok [INFO] [stdout] test rgb::tests::default_rgb_i32 ... ok [INFO] [stdout] test rgb::tests::default_rgb_i64 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_u8 ... ok [INFO] [stdout] test rgb::tests::default_rgb_i8 ... ok [INFO] [stdout] test rgb::tests::default_rgb_u128 ... ok [INFO] [stdout] test gray::tests::default_gray_i16 ... ok [INFO] [stdout] test rgb::tests::default_rgb_i128 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_u64 ... ok [INFO] [stdout] test rgb::tests::default_rgb_u16 ... ok [INFO] [stdout] test rgb::tests::default_rgb_u64 ... ok [INFO] [stdout] test rgb::tests::new_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::default_rgb_u8 ... ok [INFO] [stdout] test rgb::tests::new_rgb_i128 ... ok [INFO] [stdout] test rgb::tests::new_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::new_rgb_i32 ... ok [INFO] [stdout] test rgb::tests::new_rgb_u128 ... ok [INFO] [stdout] test rgb::tests::new_rgb_i64 ... ok [INFO] [stdout] test rgb::tests::new_rgb_i8 ... ok [INFO] [stdout] test rgb::tests::new_rgb_u8 ... ok [INFO] [stdout] test rgb::tests::new_rgb_u64 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_f64 ... ok [INFO] [stdout] test rgb::tests::new_rgb_u16 ... ok [INFO] [stdout] test rgb::tests::new_rgb_i16 ... ok [INFO] [stdout] test rgb::tests::new_rgb_u32 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_i32 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_i128 ... ok [INFO] [stdout] test gray::tests::new_gray_i8 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_i64 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_i8 ... ok [INFO] [stdout] test gray::tests::new_gray_u64 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_u128 ... ok [INFO] [stdout] test rgb::tests::clamped_rgb_i32 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_i16 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_u8 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_u64 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_u16 ... ok [INFO] [stdout] test rgb::tests::rgb_from_ycbcr_u8 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_u32 ... ok [INFO] [stdout] test rgb::tests::rgb_index_f32 ... ok [INFO] [stdout] test rgb::tests::rgb_i16_from_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::rgb_i8_from_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::rgb_i16_from_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::rgb_i8_from_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_f64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_i16 ... ok [INFO] [stdout] test rgb::tests::rgb_index_i64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_i128 ... ok [INFO] [stdout] test rgb::tests::rgb_index_i8 ... ok [INFO] [stdout] test rgb::tests::default_rgb_u32 ... ok [INFO] [stdout] test rgb::tests::rgb_index_u32 ... ok [INFO] [stdout] test rgb::tests::rgb_index_u64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_i32 ... ok [INFO] [stdout] test rgb::tests::rgb_index_u128 ... ok [INFO] [stdout] test rgb::tests::rgb_u16_from_rgb_f32 ... ok [INFO] [stdout] test rgb::tests::rgb_u16_from_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_u16 ... ok [INFO] [stdout] test rgba::tests::default_rgba_f64 ... ok [INFO] [stdout] test rgba::tests::default_rgba_i128 ... ok [INFO] [stdout] test rgba::tests::default_rgba_i16 ... ok [INFO] [stdout] test rgba::tests::default_rgba_i64 ... ok [INFO] [stdout] test rgba::tests::default_rgba_i32 ... ok [INFO] [stdout] test rgba::tests::default_rgba_i8 ... ok [INFO] [stdout] test rgba::tests::default_rgba_u128 ... ok [INFO] [stdout] test rgb::tests::rgb_u8_from_rgb_f32 ... ok [INFO] [stdout] test rgba::tests::default_rgba_f32 ... ok [INFO] [stdout] test rgb::tests::rgb_u8_from_rgb_f64 ... ok [INFO] [stdout] test rgb::tests::rgb_index_u8 ... ok [INFO] [stdout] test rgba::tests::default_rgba_u16 ... ok [INFO] [stdout] test rgba::tests::default_rgba_u64 ... ok [INFO] [stdout] test rgba::tests::default_rgba_u32 ... ok [INFO] [stdout] test rgba::tests::new_rgba_f32 ... ok [INFO] [stdout] test rgba::tests::new_rgba_i128 ... ok [INFO] [stdout] test rgba::tests::new_rgba_i32 ... ok [INFO] [stdout] test rgba::tests::new_rgba_f64 ... ok [INFO] [stdout] test rgba::tests::new_rgba_i64 ... ok [INFO] [stdout] test rgba::tests::new_rgba_i8 ... ok [INFO] [stdout] test rgba::tests::new_rgba_u16 ... ok [INFO] [stdout] test rgba::tests::new_rgba_i16 ... ok [INFO] [stdout] test rgba::tests::new_rgba_u64 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_f32 ... ok [INFO] [stdout] test rgba::tests::new_rgba_u8 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_f64 ... ok [INFO] [stdout] test rgba::tests::new_rgba_u128 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_u8 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_i8 ... ok [INFO] [stdout] test rgba::tests::rgba_i16_from_rgb_f32 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_u16 ... ok [INFO] [stdout] test rgba::tests::new_rgba_u32 ... ok [INFO] [stdout] test rgba::tests::rgba_i16_from_rgb_f64 ... ok [INFO] [stdout] test rgba::tests::rgba_index_f32 ... ok [INFO] [stdout] test rgba::tests::rgba_index_f64 ... ok [INFO] [stdout] test rgba::tests::rgba_index_i128 ... ok [INFO] [stdout] test rgba::tests::rgba_index_i32 ... ok [INFO] [stdout] test rgba::tests::rgba_index_i16 ... ok [INFO] [stdout] test rgba::tests::rgba_index_i64 ... ok [INFO] [stdout] test rgba::tests::rgba_index_i8 ... ok [INFO] [stdout] test rgba::tests::rgba_index_u128 ... ok [INFO] [stdout] test rgba::tests::rgba_index_u16 ... ok [INFO] [stdout] test rgba::tests::rgba_index_u32 ... ok [INFO] [stdout] test rgba::tests::rgba_index_u8 ... ok [INFO] [stdout] test rgba::tests::rgba_index_u64 ... ok [INFO] [stdout] test rgba::tests::rgba_u16_from_rgb_f64 ... ok [INFO] [stdout] test rgba::tests::rgba_u16_from_rgb_f32 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_f32 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_f64 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_i128 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_i64 ... ok [INFO] [stdout] test rgba::tests::rgba_u8_from_rgb_f32 ... ok [INFO] [stdout] test gray::tests::new_gray_f64 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_i8 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_u128 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_u16 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_u32 ... ok [INFO] [stdout] test rgba::tests::rgba_u8_from_rgb_f64 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_i16 ... ok [INFO] [stdout] test rgba::tests::rgba_i8_from_rgb_f64 ... ok [INFO] [stdout] test rgba::tests::rgba_i8_from_rgb_f32 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_u64 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_i32 ... ok [INFO] [stdout] test ycbcr::tests::default_ycbcr_u8 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_f32 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_f64 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_i128 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_i16 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_i32 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_i64 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_from_rgb_u8 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_f32 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_f64 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_i128 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_i16 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_i8 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_u32 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_u64 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_u128 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_u8 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_i64 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_i8 ... ok [INFO] [stdout] test ycbcr::tests::new_ycbcr_u16 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_i32 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_u64 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_u128 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_u16 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_u32 ... ok [INFO] [stdout] test gray::tests::new_gray_i128 ... ok [INFO] [stdout] test rgb::tests::rgb_from_rgba_f32 ... ok [INFO] [stdout] test rgba::tests::default_rgba_u8 ... ok [INFO] [stdout] test rgba::tests::rgba_from_rgb_i16 ... ok [INFO] [stdout] test ycbcr::tests::ycbcr_index_u8 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 192 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/diffuseraytracer-10729bad286362dc) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test camera::orthographic_camera::tests::orthographic_camera_ray_for_f32 ... ok [INFO] [stdout] test light::tests::directional_light_direction_from_f32 ... ok [INFO] [stdout] test camera::pinhole_camera::tests::pinhole_camera_ray_for_f64 ... ok [INFO] [stdout] test camera::orthographic_camera::tests::orthographic_camera_ray_for_f64 ... ok [INFO] [stdout] test light::tests::directional_light_direction_from_f64 ... ok [INFO] [stdout] test light::tests::directional_light_get_color_f32 ... ok [INFO] [stdout] test light::tests::directional_light_get_color_f64 ... ok [INFO] [stdout] test camera::pinhole_camera::tests::pinhole_camera_ray_for_f32 ... ok [INFO] [stdout] test light::tests::point_light_direction_from_f32 ... ok [INFO] [stdout] test light::tests::point_light_direction_from_f64 ... ok [INFO] [stdout] test light::tests::point_light_get_color_f64 ... ok [INFO] [stdout] test light::tests::spot_light_direction_from_f32 ... ok [INFO] [stdout] test light::tests::spot_light_get_color_f32 ... ok [INFO] [stdout] test light::tests::spot_light_direction_from_f64 ... ok [INFO] [stdout] test light::tests::point_light_get_color_f32 ... ok [INFO] [stdout] test tests::new_renderable_geometry_f64 ... ok [INFO] [stdout] test tests::renderable_geometry_intersect_f64 ... ok [INFO] [stdout] test tests::renderable_geometry_intersect_f32 ... ok [INFO] [stdout] test light::tests::spot_light_get_color_f64 ... ok [INFO] [stdout] test tests::new_renderable_geometry_f32 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/diffuseraytracer-d5f2d095642528bd) [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] Running unittests src/bin/pattern-renderer.rs (/opt/rustwide/target/debug/deps/pattern_renderer-94dc578055221ec3) [INFO] [stderr] Running unittests src/bin/programmatic-example.rs (/opt/rustwide/target/debug/deps/programmatic_example-f5e567ff3d0f7d5a) [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] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/image-614ebec4e69f655e) [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] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test analyzer::tests::histogram_from_image ... ok [INFO] [stdout] test analyzer::tests::histogram_entropy ... ok [INFO] [stdout] test image_buffer::tests::new_image_buffer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/math-3750fc041cfe5a9f) [INFO] [stdout] [INFO] [stdout] running 806 tests [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_i32 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_f64 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_i128 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_i64 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_i8 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_u128 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_i16 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_u16 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_f32 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_u64 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_u8 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::new_axis_aligned_box3_u32 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::parametric_line_intersect_axis_aligned_box_3_f64 ... ok [INFO] [stdout] test geometry::axis_aligned_box::tests::parametric_line_intersect_axis_aligned_box_3_f32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_f64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_f32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_i128 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_i8 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_i64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_f32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_i16 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_i128 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_f64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_i64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::implicit_cylinder_test_i32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_i8 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_u128 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_f32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_u16 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_u32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_f64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_i16 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::parametric_line_intersect_implicit_cylinder_f32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::parametric_line_intersect_implicit_cylinder_f64 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_u8 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_i32 ... ok [INFO] [stdout] test geometry::implicit_cylinder::tests::new_implicit_cylinder_u64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_i32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_i64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_i8 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_u128 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_u16 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_u32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_u64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_u8 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_f32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_f64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_i128 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_i16 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_i32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_i64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_i8 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_u128 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_u16 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_u32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_u8 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::new_implicit_disc3_u64 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::parametric_line_intersect_implicit_disc3_f32 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::parametric_line_intersect_implicit_disc3_f64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_f32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_f64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_i32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_i64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_u64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_i16 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_f32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_u16 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_i128 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_i128 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_f64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_u8 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_u128 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_i16 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_u32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_i32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::implicit_plane3_test_point_i8 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_u32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_u64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_u8 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::parametric_line_intersect_implicit_plane3_f32 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_i64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_f64 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_u128 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_u16 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::parametric_line_intersect_implicit_plane3_f64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_f32 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_i128 ... ok [INFO] [stdout] test geometry::implicit_plane_3::tests::new_implicit_plane3_i8 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_i16 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_i32 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_i64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_u64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_u8 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_f32 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_f64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_i128 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_i32 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_i64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_i8 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_u16 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_i8 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_u128 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_u8 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_u64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_i16 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_f32 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_i128 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_u16 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_i16 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_i64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::parametric_line_3_at_u32 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_u8 ... ok [INFO] [stdout] test geometry::sphere::tests::parametric_line_intersect_sphere_f64 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_u64 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_u128 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_u16 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_f64 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_i32 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_u128 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_i8 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_f32 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_f64 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_i16 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_i128 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_i32 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_i64 ... ok [INFO] [stdout] test geometry::sphere::tests::sphere_test_i8 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_f64 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_i32 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_i16 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_i64 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_f32 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_i8 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_f64 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_i128 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_i16 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_i32 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_i64 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_u128 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_u16 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_mesh_i8 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_i128 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_u32 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_u64 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_u8 ... ok [INFO] [stdout] test geometry::triangle::tests::parametric_line_intersect_triangle_3_mesh_f32 ... ok [INFO] [stdout] test geometry::triangle::tests::parametric_line_intersect_triangle_3_mesh_f64 ... ok [INFO] [stdout] test geometry::triangle::tests::parametric_line_intersect_triangle_f32 ... ok [INFO] [stdout] test geometry::triangle::tests::parametric_line_intersect_triangle_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_i128 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_f32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_i16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_i64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_u16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_u32 ... ok [INFO] [stdout] test geometry::sphere::tests::new_sphere_u32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_u8 ... ok [INFO] [stdout] test geometry::triangle::tests::new_triangle_f32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_i32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_u64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_i8 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_i32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_i16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_i64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_i8 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_u128 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_1_u128 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_u32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_u16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_u8 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_u64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_f32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_f32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_2_i128 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_i128 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_i16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_i32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_u16 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_u32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_u64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_u8 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_f32 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_i128 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_i16 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_i32 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_i64 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_i16 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_i128 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_i8 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_i32 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_i64 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_u16 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_u32 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_u128 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_u64 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_u8 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_i8 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_normal3_f32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_normal3_f64 ... ok [INFO] [stdout] test mat::tests::mat3x3_change_column_3_u128 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_i64 ... ok [INFO] [stdout] test mat::tests::mat3x3_from_vector3s_f32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_f32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_i32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_i64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_i8 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_i16 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_u128 ... ok [INFO] [stdout] test mat::tests::mat3x3_determinant_f64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_f64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_i128 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_u16 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_u64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_u8 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_f32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_i128 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_f64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_i64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_i32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_i16 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_u16 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_u32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_u64 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_i8 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_u8 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_f64 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_i128 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_i16 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_point3_u32 ... ok [INFO] [stdout] test mat::tests::mat4x4_mul_vector3_u128 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_i32 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_i64 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_i8 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_u128 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_u64 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_u16 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_u32 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_f32 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_f32 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_i128 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_i16 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_i32 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_i64 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_u128 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_u64 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_u16 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_i8 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_u8 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_i128 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_u32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_i16 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_i32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_f32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_i64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_u128 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_f32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_i8 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_u32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_u16 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_f64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_u64 ... ok [INFO] [stdout] test mat::tests::new_mat4x4_f64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_i128 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_f64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_i16 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_i8 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_i64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_i32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_u64 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_u32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_u16 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_u8 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_f32 ... ok [INFO] [stdout] test normal::tests::dot_product_normal3_u128 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_i32 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_f64 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_i64 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_i8 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_i16 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_f32 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal2_i128 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_f64 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_i128 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_i16 ... ok [INFO] [stdout] test normal::tests::new_normal2_i128 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_i32 ... ok [INFO] [stdout] test normal::tests::new_normal2_i16 ... ok [INFO] [stdout] test normal::tests::dot_product_normal2_u8 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_i128 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_i64 ... ok [INFO] [stdout] test normal::tests::mul_scalar_normal3_i8 ... ok [INFO] [stdout] test normal::tests::new_normal2_f32 ... ok [INFO] [stdout] test normal::tests::new_normal2_i64 ... ok [INFO] [stdout] test normal::tests::new_normal2_f64 ... ok [INFO] [stdout] test normal::tests::new_normal2_i8 ... ok [INFO] [stdout] test normal::tests::new_normal2_u16 ... ok [INFO] [stdout] test normal::tests::new_normal2_u32 ... ok [INFO] [stdout] test normal::tests::new_normal2_u128 ... ok [INFO] [stdout] test normal::tests::new_normal3_f64 ... ok [INFO] [stdout] test normal::tests::new_normal3_i128 ... ok [INFO] [stdout] test normal::tests::new_normal3_i16 ... ok [INFO] [stdout] test normal::tests::new_normal3_i32 ... ok [INFO] [stdout] test normal::tests::new_normal2_u8 ... ok [INFO] [stdout] test normal::tests::new_normal2_u64 ... ok [INFO] [stdout] test normal::tests::new_normal3_i64 ... ok [INFO] [stdout] test normal::tests::new_normal3_f32 ... ok [INFO] [stdout] test normal::tests::new_normal3_i8 ... ok [INFO] [stdout] test normal::tests::new_normal3_u16 ... ok [INFO] [stdout] test normal::tests::new_normal3_u32 ... ok [INFO] [stdout] test normal::tests::new_normal3_u64 ... ok [INFO] [stdout] test normal::tests::new_normal3_u8 ... ok [INFO] [stdout] test normal::tests::normal2_mul_f32 ... ok [INFO] [stdout] test normal::tests::normal2_mul_f64 ... ok [INFO] [stdout] test normal::tests::new_normal3_u128 ... ok [INFO] [stdout] test normal::tests::normal2_mul_i128 ... ok [INFO] [stdout] test normal::tests::normal2_mul_i16 ... ok [INFO] [stdout] test normal::tests::normal2_mul_i64 ... ok [INFO] [stdout] test normal::tests::normal2_mul_i8 ... ok [INFO] [stdout] test normal::tests::normal2_neg_f32 ... ok [INFO] [stdout] test normal::tests::normal2_neg_i128 ... ok [INFO] [stdout] test normal::tests::normal2_neg_i64 ... ok [INFO] [stdout] test normal::tests::normal2_neg_i32 ... ok [INFO] [stdout] test normal::tests::normal3_mul_f32 ... ok [INFO] [stdout] test normal::tests::normal2_neg_i8 ... ok [INFO] [stdout] test normal::tests::normal3_mul_i128 ... ok [INFO] [stdout] test normal::tests::normal3_mul_i16 ... ok [INFO] [stdout] test normal::tests::normal3_mul_i32 ... ok [INFO] [stdout] test normal::tests::normal3_mul_i8 ... ok [INFO] [stdout] test normal::tests::normal3_neg_f32 ... ok [INFO] [stdout] test normal::tests::normal3_neg_f64 ... ok [INFO] [stdout] test normal::tests::normal3_mul_f64 ... ok [INFO] [stdout] test normal::tests::normal3_neg_i16 ... ok [INFO] [stdout] test normal::tests::normal3_neg_i32 ... ok [INFO] [stdout] test normal::tests::normal3_neg_i64 ... ok [INFO] [stdout] test normal::tests::normal3_mul_i64 ... ok [INFO] [stdout] test normal::tests::normal3_neg_i8 ... ok [INFO] [stdout] test normal::tests::normal3_neg_i128 ... ok [INFO] [stdout] test point::tests::new_point2_f32 ... ok [INFO] [stdout] test point::tests::new_point2_f64 ... ok [INFO] [stdout] test point::tests::new_point2_i16 ... ok [INFO] [stdout] test point::tests::new_point2_i32 ... ok [INFO] [stdout] test normal::tests::normal2_neg_i16 ... ok [INFO] [stdout] test point::tests::new_point2_i64 ... ok [INFO] [stdout] test normal::tests::normal2_neg_f64 ... ok [INFO] [stdout] test point::tests::new_point2_i8 ... ok [INFO] [stdout] test point::tests::new_point2_u8 ... ok [INFO] [stdout] test point::tests::new_point3_f32 ... ok [INFO] [stdout] test point::tests::new_point3_f64 ... ok [INFO] [stdout] test point::tests::new_point2_u128 ... ok [INFO] [stdout] test point::tests::new_point2_i128 ... ok [INFO] [stdout] test point::tests::new_point2_u64 ... ok [INFO] [stdout] test point::tests::new_point3_i128 ... ok [INFO] [stdout] test point::tests::new_point2_u32 ... ok [INFO] [stdout] test point::tests::new_point3_i16 ... ok [INFO] [stdout] test point::tests::new_point3_i32 ... ok [INFO] [stdout] test point::tests::new_point3_u128 ... ok [INFO] [stdout] test point::tests::new_point3_u16 ... ok [INFO] [stdout] test point::tests::new_point3_u32 ... ok [INFO] [stdout] test point::tests::new_point3_u64 ... ok [INFO] [stdout] test point::tests::new_point3_u8 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_f64 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_i128 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_i16 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_f32 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_i8 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_u128 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_i32 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_u16 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_u32 ... ok [INFO] [stdout] test point::tests::new_point3_i64 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_u64 ... ok [INFO] [stdout] test point::tests::new_point3_i8 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_i64 ... ok [INFO] [stdout] test point::tests::point2_add_assign_vector2_u8 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_f32 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_i32 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_f64 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_i16 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_i8 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_u16 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_i64 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_u32 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_u8 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_u64 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_f32 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_u128 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_f64 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_i128 ... ok [INFO] [stdout] test point::tests::point2_add_vector2_i128 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_i32 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_i64 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_u16 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_u32 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_u8 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_u64 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_f32 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_i8 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_i16 ... ok [INFO] [stdout] test point::tests::point2_sub_assign_vector2_u128 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_i128 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_i16 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_i32 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_i64 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_i8 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_u128 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_u16 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_u32 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_u8 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_i128 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_f32 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_f64 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_i16 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_i64 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_i32 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_u8 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_u64 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_u16 ... ok [INFO] [stdout] test point::tests::point2_sub_point2_f64 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_u32 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_u128 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_u64 ... ok [INFO] [stdout] test point::tests::point2_sub_vector2_i8 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_f64 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_i16 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_i32 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_i64 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_i128 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_f32 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_u128 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_u16 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_u32 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_u64 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_i128 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_i16 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_i32 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_i64 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_f32 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_i8 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_u16 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_f64 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_u32 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_u128 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_u8 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_u64 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_f32 ... ok [INFO] [stdout] test point::tests::point3_add_vector3_i8 ... ok [INFO] [stdout] test point::tests::point3_add_assign_vector3_u8 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_i128 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_i16 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_i32 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_f64 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_i8 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_u16 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_u32 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_u64 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_f32 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_u8 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_i16 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_f64 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_i32 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_i64 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_u128 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_u16 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_i128 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_u64 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_i8 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_f64 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_i128 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_i16 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_u32 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_i32 ... ok [INFO] [stdout] test point::tests::point3_sub_point3_u8 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_i8 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_f32 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_i64 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_u128 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_u16 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_u32 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_u64 ... ok [INFO] [stdout] test point::tests::point3_sub_vector3_u8 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_f32 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_f64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_i32 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_i64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_i64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_i8 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_i16 ... ok [INFO] [stdout] test point::tests::point3_sub_assign_vector3_u128 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_i128 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_u128 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_f64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_u32 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_u8 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_u16 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_i128 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_i16 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_i32 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_i64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_i8 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_u16 ... ok [INFO] [stdout] test vector::tests::add_assign_vector2_u64 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_u32 ... ok [INFO] [stdout] test vector::tests::add_vector2_f32 ... ok [INFO] [stdout] test vector::tests::add_vector2_f64 ... ok [INFO] [stdout] test vector::tests::add_vector2_i128 ... ok [INFO] [stdout] test vector::tests::add_vector2_i16 ... ok [INFO] [stdout] test vector::tests::add_vector2_i32 ... ok [INFO] [stdout] test vector::tests::add_vector2_i64 ... ok [INFO] [stdout] test vector::tests::add_vector2_i8 ... ok [INFO] [stdout] test vector::tests::add_vector2_u32 ... ok [INFO] [stdout] test vector::tests::add_vector2_u64 ... ok [INFO] [stdout] test vector::tests::add_vector2_u8 ... ok [INFO] [stdout] test vector::tests::add_vector3_f32 ... ok [INFO] [stdout] test vector::tests::add_vector3_f64 ... ok [INFO] [stdout] test vector::tests::add_vector3_i128 ... ok [INFO] [stdout] test vector::tests::add_vector3_i16 ... ok [INFO] [stdout] test vector::tests::add_vector3_i32 ... ok [INFO] [stdout] test vector::tests::add_vector3_i64 ... ok [INFO] [stdout] test vector::tests::add_vector3_i8 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_u8 ... ok [INFO] [stdout] test vector::tests::add_vector3_u128 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_f32 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_u128 ... ok [INFO] [stdout] test geometry::parametric_line::tests::new_parametric_line_3_u32 ... ok [INFO] [stdout] test vector::tests::add_vector2_u128 ... ok [INFO] [stdout] test vector::tests::add_vector2_u16 ... ok [INFO] [stdout] test vector::tests::add_vector3_u32 ... ok [INFO] [stdout] test vector::tests::add_vector3_u64 ... ok [INFO] [stdout] test vector::tests::add_vector3_u8 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_i8 ... ok [INFO] [stdout] test vector::tests::add_vector3_u16 ... ok [INFO] [stdout] test geometry::implicit_disc3::tests::implicit_disc3_test_point_i16 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_i128 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_u128 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_u32 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_u16 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_u64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_f32 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_u8 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_i128 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_f64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_i32 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_i16 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_u128 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_u16 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_u32 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_i64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_u64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_u8 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_f32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_f64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector3_i8 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_i128 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_i32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_i16 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_u16 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_i64 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_i8 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_u128 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_u32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_u64 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_i128 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector2_u8 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_i16 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_f64 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_f32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_u128 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_i32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_u16 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_i64 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_i8 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_u32 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_u64 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_f64 ... ok [INFO] [stdout] test vector::tests::mul_scalar_vector3_u8 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_f32 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_i128 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_i8 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_i64 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_i16 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_i32 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_u128 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_u8 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_u16 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_u32 ... ok [INFO] [stdout] test vector::tests::mul_vector2_scalar_u64 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_f32 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_f64 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_i128 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_i16 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_i32 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_i64 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_u128 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_u16 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_u32 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_u64 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_i8 ... ok [INFO] [stdout] test vector::tests::mul_vector3_scalar_u8 ... ok [INFO] [stdout] test vector::tests::new_vector2_i16 ... ok [INFO] [stdout] test vector::tests::new_vector2_i128 ... ok [INFO] [stdout] test vector::tests::new_vector2_f64 ... ok [INFO] [stdout] test vector::tests::new_vector2_f32 ... ok [INFO] [stdout] test vector::tests::new_vector2_i32 ... ok [INFO] [stdout] test vector::tests::new_vector2_i64 ... ok [INFO] [stdout] test vector::tests::new_vector2_i8 ... ok [INFO] [stdout] test vector::tests::new_vector2_u128 ... ok [INFO] [stdout] test vector::tests::new_vector2_u16 ... ok [INFO] [stdout] test vector::tests::new_vector2_u32 ... ok [INFO] [stdout] test vector::tests::new_vector2_u64 ... ok [INFO] [stdout] test vector::tests::new_vector2_u8 ... ok [INFO] [stdout] test vector::tests::new_vector3_f32 ... ok [INFO] [stdout] test vector::tests::new_vector3_f64 ... ok [INFO] [stdout] test vector::tests::new_vector3_i128 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_i64 ... ok [INFO] [stdout] test vector::tests::new_vector3_i16 ... ok [INFO] [stdout] test vector::tests::new_vector3_i32 ... ok [INFO] [stdout] test vector::tests::new_vector3_i64 ... ok [INFO] [stdout] test vector::tests::new_vector3_i8 ... ok [INFO] [stdout] test vector::tests::new_vector3_u128 ... ok [INFO] [stdout] test vector::tests::new_vector3_u8 ... ok [INFO] [stdout] test vector::tests::new_vector3_u32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_f32 ... ok [INFO] [stdout] test vector::tests::new_vector3_u64 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_f64 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_i128 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_i32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_i16 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_i8 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_u128 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_u16 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_u32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_u8 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_f32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_i128 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_i16 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_i32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_f64 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_u64 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_i8 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_u128 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_u32 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_u8 ... ok [INFO] [stdout] test vector::tests::sub_vector2_f32 ... ok [INFO] [stdout] test vector::tests::sub_vector2_f64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_i128 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_i64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_i32 ... ok [INFO] [stdout] test vector::tests::sub_vector2_i64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_i8 ... ok [INFO] [stdout] test vector::tests::sub_vector2_u128 ... ok [INFO] [stdout] test geometry::sphere::tests::parametric_line_intersect_sphere_f32 ... ok [INFO] [stdout] test mat::tests::new_mat3x3_u8 ... ok [INFO] [stdout] test normal::tests::new_normal2_i32 ... ok [INFO] [stdout] test normal::tests::normal2_mul_i32 ... ok [INFO] [stdout] test point::tests::new_point2_u16 ... ok [INFO] [stdout] test vector::tests::add_assign_vector3_u64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_f32 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_f64 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_i16 ... ok [INFO] [stdout] test vector::tests::dot_product_vector2_i32 ... ok [INFO] [stdout] test vector::tests::new_vector3_u16 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector2_i64 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_u16 ... ok [INFO] [stdout] test vector::tests::sub_assign_vector3_u64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_i16 ... ok [INFO] [stdout] test vector::tests::sub_vector2_u32 ... ok [INFO] [stdout] test vector::tests::sub_vector2_u64 ... ok [INFO] [stdout] test vector::tests::sub_vector3_i128 ... ok [INFO] [stdout] test vector::tests::sub_vector3_i16 ... ok [INFO] [stdout] test vector::tests::sub_vector3_i64 ... ok [INFO] [stdout] test vector::tests::sub_vector3_i8 ... ok [INFO] [stdout] test vector::tests::sub_vector3_i32 ... ok [INFO] [stdout] test vector::tests::sub_vector3_u128 ... ok [INFO] [stdout] test vector::tests::sub_vector3_u16 ... ok [INFO] [stdout] test vector::tests::sub_vector3_u32 ... ok [INFO] [stdout] test vector::tests::sub_vector3_u64 ... ok [INFO] [stdout] test vector::tests::sub_vector3_u8 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_f32 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_f64 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_i128 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_i64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_u8 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_i8 ... ok [INFO] [stdout] test vector::tests::sub_vector3_f32 ... ok [INFO] [stdout] test vector::tests::sub_vector3_f64 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_i16 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_u128 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_u32 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_u64 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_u8 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_i32 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_f32 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_f64 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_i16 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_i32 ... ok [INFO] [stdout] test vector::tests::vector2_add_point2_u16 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_i8 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_u128 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_u16 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_i128 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_u32 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_i64 ... ok [INFO] [stdout] test vector::tests::vector2_div_f32 ... ok [INFO] [stdout] test vector::tests::vector2_div_f64 ... ok [INFO] [stdout] test vector::tests::vector2_div_i16 ... ok [INFO] [stdout] test vector::tests::vector2_div_i128 ... ok [INFO] [stdout] test vector::tests::vector2_div_i32 ... ok [INFO] [stdout] test vector::tests::vector2_div_i64 ... ok [INFO] [stdout] test vector::tests::vector2_div_u16 ... ok [INFO] [stdout] test vector::tests::vector2_div_u128 ... ok [INFO] [stdout] test vector::tests::vector2_div_u32 ... ok [INFO] [stdout] test vector::tests::vector2_div_i8 ... ok [INFO] [stdout] test vector::tests::vector2_div_assign_u64 ... ok [INFO] [stdout] test vector::tests::vector2_div_u64 ... ok [INFO] [stdout] test vector::tests::vector2_div_u8 ... ok [INFO] [stdout] test vector::tests::vector2_magnitude_f32 ... ok [INFO] [stdout] test vector::tests::vector2_magnitude_f64 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_f32 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_f64 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_i16 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_i64 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_i32 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_i8 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_u16 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_u128 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_u32 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_u64 ... ok [INFO] [stdout] test vector::tests::vector2_neg_f32 ... ok [INFO] [stdout] test vector::tests::vector2_neg_f64 ... ok [INFO] [stdout] test vector::tests::vector2_neg_i128 ... ok [INFO] [stdout] test vector::tests::vector2_neg_i32 ... ok [INFO] [stdout] test vector::tests::vector2_neg_i64 ... ok [INFO] [stdout] test vector::tests::vector2_neg_i16 ... ok [INFO] [stdout] test vector::tests::vector2_normalized_f32 ... ok [INFO] [stdout] test vector::tests::vector2_neg_i8 ... ok [INFO] [stdout] test vector::tests::vector2_normalized_f64 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_f32 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_f64 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_i128 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_i64 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_i16 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_i32 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_i8 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_u16 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_u8 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_u32 ... ok [INFO] [stdout] test vector::tests::vector3_cross_f64 ... ok [INFO] [stdout] test vector::tests::vector3_cross_i128 ... ok [INFO] [stdout] test vector::tests::vector3_cross_i16 ... ok [INFO] [stdout] test vector::tests::vector3_cross_i64 ... ok [INFO] [stdout] test vector::tests::vector3_cross_i8 ... ok [INFO] [stdout] test vector::tests::vector2_mul_assign_i128 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_f32 ... ok [INFO] [stdout] test vector::tests::vector3_cross_f32 ... ok [INFO] [stdout] test vector::tests::vector3_cross_i32 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_u64 ... ok [INFO] [stdout] test vector::tests::vector3_add_point3_u128 ... ok [INFO] [stdout] test vector::tests::vector3_div_i16 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_f64 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_i128 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_i16 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_i32 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_i64 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_i8 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_u32 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_u64 ... ok [INFO] [stdout] test vector::tests::sub_vector2_u16 ... ok [INFO] [stdout] test vector::tests::vector3_div_f32 ... ok [INFO] [stdout] test vector::tests::vector3_div_f64 ... ok [INFO] [stdout] test vector::tests::vector3_div_i128 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_u16 ... ok [INFO] [stdout] test vector::tests::vector3_div_assign_u128 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_i128 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_i16 ... ok [INFO] [stdout] test vector::tests::vector3_div_i32 ... ok [INFO] [stdout] test vector::tests::vector3_div_i64 ... ok [INFO] [stdout] test vector::tests::vector3_div_i8 ... ok [INFO] [stdout] test vector::tests::vector3_div_u128 ... ok [INFO] [stdout] test vector::tests::vector3_div_u16 ... ok [INFO] [stdout] test vector::tests::vector3_div_u32 ... ok [INFO] [stdout] test vector::tests::vector3_div_u64 ... ok [INFO] [stdout] test vector::tests::vector3_div_u8 ... ok [INFO] [stdout] test vector::tests::vector3_magnitude_f32 ... ok [INFO] [stdout] test vector::tests::vector3_magnitude_f64 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_f32 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_f64 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_i32 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_i64 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_i8 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_u128 ... ok [INFO] [stdout] test vector::tests::vector3_neg_f64 ... ok [INFO] [stdout] test vector::tests::vector3_neg_f32 ... ok [INFO] [stdout] test vector::tests::vector3_neg_i128 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_u64 ... ok [INFO] [stdout] test vector::tests::vector3_neg_i32 ... ok [INFO] [stdout] test vector::tests::vector3_normalized_f64 ... ok [INFO] [stdout] test vector::tests::vector3_neg_i16 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_u32 ... ok [INFO] [stdout] test vector::tests::vector3_neg_i8 ... ok [INFO] [stdout] test vector::tests::vector3_neg_i64 ... ok [INFO] [stdout] test vector::tests::vector3_normalized_f32 ... ok [INFO] [stdout] test vector::tests::vector3_mul_assign_u16 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 806 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/random-38d09884d19ea338) [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] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sampling-cc6a67da181cbeec) [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/traits-3309c17ded41456d) [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] [stdout] [INFO] [stdout] running 145 tests [INFO] [stdout] test convenient_number::tests::half_f32 ... ok [INFO] [stdout] test convenient_number::tests::half_i16 ... ok [INFO] [stdout] test convenient_number::tests::half_i32 ... ok [INFO] [stdout] test convenient_number::tests::half_i128 ... ok [INFO] [stdout] test convenient_number::tests::half_i8 ... ok [INFO] [stdout] test convenient_number::tests::half_isize ... ok [INFO] [stdout] test convenient_number::tests::half_f64 ... ok [INFO] [stdout] test convenient_number::tests::half_u64 ... ok [INFO] [stdout] test convenient_number::tests::half_u128 ... ok [INFO] [stdout] test convenient_number::tests::half_u8 ... ok [INFO] [stdout] test convenient_number::tests::half_usize ... ok [INFO] [stdout] test convenient_number::tests::half_u32 ... ok [INFO] [stdout] test convenient_number::tests::half_u16 ... ok [INFO] [stdout] test convenient_number::tests::one_f32 ... ok [INFO] [stdout] test convenient_number::tests::one_f64 ... ok [INFO] [stdout] test convenient_number::tests::one_i128 ... ok [INFO] [stdout] test convenient_number::tests::one_i16 ... ok [INFO] [stdout] test convenient_number::tests::half_i64 ... ok [INFO] [stdout] test convenient_number::tests::one_i32 ... ok [INFO] [stdout] test convenient_number::tests::one_isize ... ok [INFO] [stdout] test convenient_number::tests::one_u128 ... ok [INFO] [stdout] test convenient_number::tests::one_u16 ... ok [INFO] [stdout] test convenient_number::tests::one_u32 ... ok [INFO] [stdout] test convenient_number::tests::one_u64 ... ok [INFO] [stdout] test convenient_number::tests::one_i64 ... ok [INFO] [stdout] test convenient_number::tests::one_i8 ... ok [INFO] [stdout] test convenient_number::tests::zero_f32 ... ok [INFO] [stdout] test convenient_number::tests::zero_f64 ... ok [INFO] [stdout] test convenient_number::tests::zero_i128 ... ok [INFO] [stdout] test convenient_number::tests::one_u8 ... ok [INFO] [stdout] test convenient_number::tests::one_usize ... ok [INFO] [stdout] test convenient_number::tests::zero_i16 ... ok [INFO] [stdout] test convenient_number::tests::zero_i32 ... ok [INFO] [stdout] test convenient_number::tests::zero_i8 ... ok [INFO] [stdout] test convenient_number::tests::zero_isize ... ok [INFO] [stdout] test convenient_number::tests::zero_u128 ... ok [INFO] [stdout] test convenient_number::tests::zero_u16 ... ok [INFO] [stdout] test convenient_number::tests::zero_usize ... ok [INFO] [stdout] test floating_point::tests::acos_f32 ... ok [INFO] [stdout] test floating_point::tests::acos_f64 ... ok [INFO] [stdout] test floating_point::tests::acosh_f32 ... ok [INFO] [stdout] test floating_point::tests::acosh_f64 ... ok [INFO] [stdout] test floating_point::tests::asin_f32 ... ok [INFO] [stdout] test floating_point::tests::asin_f64 ... ok [INFO] [stdout] test floating_point::tests::asinh_f32 ... ok [INFO] [stdout] test convenient_number::tests::zero_u64 ... ok [INFO] [stdout] test convenient_number::tests::zero_i64 ... ok [INFO] [stdout] test floating_point::tests::asinh_f64 ... ok [INFO] [stdout] test floating_point::tests::atan_f32 ... ok [INFO] [stdout] test floating_point::tests::atan_f64 ... ok [INFO] [stdout] test floating_point::tests::atanh_f32 ... ok [INFO] [stdout] test floating_point::tests::cbrt_f32 ... ok [INFO] [stdout] test floating_point::tests::cbrt_f64 ... ok [INFO] [stdout] test floating_point::tests::ceil_f64 ... ok [INFO] [stdout] test floating_point::tests::clamp_f32 ... ok [INFO] [stdout] test floating_point::tests::clamp_f64 ... ok [INFO] [stdout] test floating_point::tests::atan2_f64 ... ok [INFO] [stdout] test floating_point::tests::atanh_f64 ... ok [INFO] [stdout] test floating_point::tests::ceil_f32 ... ok [INFO] [stdout] test convenient_number::tests::zero_u32 ... ok [INFO] [stdout] test floating_point::tests::classify_f32 ... ok [INFO] [stdout] test floating_point::tests::classify_f64 ... ok [INFO] [stdout] test floating_point::tests::copysign_f32 ... ok [INFO] [stdout] test convenient_number::tests::zero_u8 ... ok [INFO] [stdout] test floating_point::tests::atan2_f32 ... ok [INFO] [stdout] test floating_point::tests::copysign_f64 ... ok [INFO] [stdout] test floating_point::tests::fract_f64 ... ok [INFO] [stdout] test floating_point::tests::cos_f64 ... ok [INFO] [stdout] test floating_point::tests::cosh_f64 ... ok [INFO] [stdout] test floating_point::tests::cosh_f32 ... ok [INFO] [stdout] test floating_point::tests::exp2_f32 ... ok [INFO] [stdout] test floating_point::tests::exp_f32 ... ok [INFO] [stdout] test floating_point::tests::exp_f64 ... ok [INFO] [stdout] test floating_point::tests::exp_m1_f32 ... ok [INFO] [stdout] test floating_point::tests::exp_m1_f64 ... ok [INFO] [stdout] test floating_point::tests::floor_f32 ... ok [INFO] [stdout] test floating_point::tests::floor_f64 ... ok [INFO] [stdout] test floating_point::tests::cos_f32 ... ok [INFO] [stdout] test floating_point::tests::exp2_f64 ... ok [INFO] [stdout] test floating_point::tests::fract_f32 ... ok [INFO] [stdout] test floating_point::tests::from_bits_f32 ... ok [INFO] [stdout] test floating_point::tests::from_bits_f64 ... ok [INFO] [stdout] test floating_point::tests::hypot_f32 ... ok [INFO] [stdout] test floating_point::tests::is_finite_f64 ... ok [INFO] [stdout] test floating_point::tests::is_infinite_f32 ... ok [INFO] [stdout] test floating_point::tests::is_finite_f32 ... ok [INFO] [stdout] test floating_point::tests::is_infinite_f64 ... ok [INFO] [stdout] test floating_point::tests::is_nan_f64 ... ok [INFO] [stdout] test floating_point::tests::is_nan_f32 ... ok [INFO] [stdout] test floating_point::tests::is_normal_f32 ... ok [INFO] [stdout] test floating_point::tests::is_normal_f64 ... ok [INFO] [stdout] test floating_point::tests::is_sign_negative_f64 ... ok [INFO] [stdout] test floating_point::tests::hypot_f64 ... ok [INFO] [stdout] test floating_point::tests::is_sign_positive_f32 ... ok [INFO] [stdout] test floating_point::tests::is_subnormal_f32 ... ok [INFO] [stdout] test floating_point::tests::is_sign_positive_f64 ... ok [INFO] [stdout] test floating_point::tests::is_subnormal_f64 ... ok [INFO] [stdout] test floating_point::tests::is_sign_negative_f32 ... ok [INFO] [stdout] test floating_point::tests::ln_f64 ... ok [INFO] [stdout] test floating_point::tests::log10_f64 ... ok [INFO] [stdout] test floating_point::tests::max_f64 ... ok [INFO] [stdout] test floating_point::tests::log2_f64 ... ok [INFO] [stdout] test floating_point::tests::ln_1p_f32 ... ok [INFO] [stdout] test floating_point::tests::log10_f32 ... ok [INFO] [stdout] test floating_point::tests::min_f64 ... ok [INFO] [stdout] test floating_point::tests::log_f32 ... ok [INFO] [stdout] test floating_point::tests::min_f32 ... ok [INFO] [stdout] test floating_point::tests::log2_f32 ... ok [INFO] [stdout] test floating_point::tests::ln_1p_f64 ... ok [INFO] [stdout] test floating_point::tests::mul_add_f32 ... ok [INFO] [stdout] test floating_point::tests::ln_f32 ... ok [INFO] [stdout] test floating_point::tests::log_f64 ... ok [INFO] [stdout] test floating_point::tests::max_f32 ... ok [INFO] [stdout] test floating_point::tests::mul_add_f64 ... ok [INFO] [stdout] test floating_point::tests::powf_f64 ... ok [INFO] [stdout] test floating_point::tests::powf_f32 ... ok [INFO] [stdout] test floating_point::tests::powi_f32 ... ok [INFO] [stdout] test floating_point::tests::recip_f32 ... ok [INFO] [stdout] test floating_point::tests::recip_f64 ... ok [INFO] [stdout] test floating_point::tests::round_f32 ... ok [INFO] [stdout] test floating_point::tests::round_f64 ... ok [INFO] [stdout] test floating_point::tests::sin_cos_f32 ... ok [INFO] [stdout] test floating_point::tests::sin_f64 ... ok [INFO] [stdout] test floating_point::tests::sin_f32 ... ok [INFO] [stdout] test floating_point::tests::sinh_f64 ... ok [INFO] [stdout] test floating_point::tests::sinh_f32 ... ok [INFO] [stdout] test floating_point::tests::powi_f64 ... ok [INFO] [stdout] test floating_point::tests::sqrt_f32 ... ok [INFO] [stdout] test floating_point::tests::tanh_f64 ... ok [INFO] [stdout] test floating_point::tests::to_bits_f32 ... ok [INFO] [stdout] test floating_point::tests::to_degrees_f32 ... ok [INFO] [stdout] test floating_point::tests::to_degrees_f64 ... ok [INFO] [stdout] test floating_point::tests::tan_f32 ... ok [INFO] [stdout] test floating_point::tests::total_cmp_f32 ... ok [INFO] [stdout] test floating_point::tests::tan_f64 ... ok [INFO] [stdout] test floating_point::tests::to_radians_f32 ... ok [INFO] [stdout] test floating_point::tests::total_cmp_f64 ... ok [INFO] [stdout] test floating_point::tests::trunc_f32 ... ok [INFO] [stdout] test floating_point::tests::tanh_f32 ... ok [INFO] [stdout] test floating_point::tests::to_bits_f64 ... ok [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/units-5e3fe10f1da34bda) [INFO] [stdout] test floating_point::tests::trunc_f64 ... ok [INFO] [stderr] Doc-tests cg_basics [INFO] [stdout] test number::tests::test_function ... ok [INFO] [stdout] test floating_point::tests::sin_cos_f64 ... ok [INFO] [stdout] test floating_point::tests::sqrt_f64 ... ok [INFO] [stdout] test floating_point::tests::to_radians_f64 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 145 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [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] [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 colors [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 diffuseraytracer [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 image [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 math [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 random [INFO] [stdout] [INFO] [stderr] Doc-tests sampling [INFO] [stdout] running 0 tests [INFO] [stderr] Doc-tests traits [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] [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] [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 units [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" "0de82cf9c9f2c1b051d157d59e57b6e57175e753d1dda90436836ea166c26a52", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0de82cf9c9f2c1b051d157d59e57b6e57175e753d1dda90436836ea166c26a52", kill_on_drop: false }` [INFO] [stdout] 0de82cf9c9f2c1b051d157d59e57b6e57175e753d1dda90436836ea166c26a52