[INFO] crate vex 2.1.1 is already in cache [INFO] testing vex-2.1.1 against 1.45.2 for beta-1.46-1 [INFO] extracting crate vex 2.1.1 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate vex 2.1.1 on toolchain 1.45.2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate vex 2.1.1 [INFO] finished tweaking crates.io crate vex 2.1.1 [INFO] tweaked toml for crates.io crate vex 2.1.1 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.45.2" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9720d10868d3b740f5fa3eb7572236b1238e1c3fafe931d2d9189ee37fca839f [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "9720d10868d3b740f5fa3eb7572236b1238e1c3fafe931d2d9189ee37fca839f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9720d10868d3b740f5fa3eb7572236b1238e1c3fafe931d2d9189ee37fca839f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9720d10868d3b740f5fa3eb7572236b1238e1c3fafe931d2d9189ee37fca839f", kill_on_drop: false }` [INFO] [stdout] 9720d10868d3b740f5fa3eb7572236b1238e1c3fafe931d2d9189ee37fca839f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 82537ecfa4f91eee3cf8d278a1b10953c0c9a5f30c5c02da0e02fcb11854deec [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "82537ecfa4f91eee3cf8d278a1b10953c0c9a5f30c5c02da0e02fcb11854deec", kill_on_drop: false }` [INFO] [stderr] Compiling vex v2.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.77s [INFO] running `Command { std: "docker" "inspect" "82537ecfa4f91eee3cf8d278a1b10953c0c9a5f30c5c02da0e02fcb11854deec", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "82537ecfa4f91eee3cf8d278a1b10953c0c9a5f30c5c02da0e02fcb11854deec", kill_on_drop: false }` [INFO] [stdout] 82537ecfa4f91eee3cf8d278a1b10953c0c9a5f30c5c02da0e02fcb11854deec [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e6c4e3c3f5dc89044dc0fbddc087ddbfd74540b4d0bb1d4b794444a66c0c1fe0 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "e6c4e3c3f5dc89044dc0fbddc087ddbfd74540b4d0bb1d4b794444a66c0c1fe0", kill_on_drop: false }` [INFO] [stderr] Compiling vex v2.1.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.60s [INFO] running `Command { std: "docker" "inspect" "e6c4e3c3f5dc89044dc0fbddc087ddbfd74540b4d0bb1d4b794444a66c0c1fe0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e6c4e3c3f5dc89044dc0fbddc087ddbfd74540b4d0bb1d4b794444a66c0c1fe0", kill_on_drop: false }` [INFO] [stdout] e6c4e3c3f5dc89044dc0fbddc087ddbfd74540b4d0bb1d4b794444a66c0c1fe0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+1.45.2" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 0f2a83d3cd2a27ec65fecdb2575b83f72b82333ff81aaa76c7a91aa0750ebf86 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0f2a83d3cd2a27ec65fecdb2575b83f72b82333ff81aaa76c7a91aa0750ebf86", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/vex-ea6b0d918f43aecc [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 [INFO] [stdout] [INFO] [stderr] Doc-tests vex [INFO] [stdout] [INFO] [stdout] running 258 tests [INFO] [stdout] test src/common.rs - common::is_power_of_two (line 43) ... ok [INFO] [stdout] test src/common.rs - common::next_power_of_two (line 14) ... ok [INFO] [stdout] test src/common.rs - common::next_power_of_two (line 9) ... ok [INFO] [stdout] test src/common.rs - common::sign (line 61) ... ok [INFO] [stdout] test src/common.rs - common::is_power_of_two (line 38) ... ok [INFO] [stdout] test src/common.rs - common::is_power_of_two (line 33) ... ok [INFO] [stdout] test src/common.rs - common::sign (line 56) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::add (line 322) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::add_assign (line 376) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::div_assign (line 639) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::add (line 349) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::div (line 614) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::determinant (line 226) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::add_assign (line 398) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::m11 (line 69) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::m22 (line 111) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::eq (line 661) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::is_valid (line 271) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::mul (line 548) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::inverse (line 240) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::m21 (line 83) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::neg (line 295) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::make (line 52) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::new (line 30) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::set (line 189) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::mul (line 521) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::m12 (line 97) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::mul_assign (line 593) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::mul_assign (line 571) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::set_m11 (line 125) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::sub (line 449) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::sub (line 422) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::sub_assign (line 476) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::set_m22 (line 173) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::add_assign (line 589) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::transpose (line 208) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::transform_point (line 698) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::set_m12 (line 157) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::set_m21 (line 141) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::add (line 535) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::determinant (line 418) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::add_assign (line 611) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::add (line 562) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::div (line 832) ... ok [INFO] [stdout] test src/matrix2.rs - matrix2::Matrix2::sub_assign (line 498) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::div_assign (line 857) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::inverse (line 434) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::eq (line 879) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m11 (line 86) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m12 (line 128) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::is_valid (line 484) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m22 (line 142) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m21 (line 100) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m13 (line 170) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::make (line 59) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m32 (line 156) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m23 (line 184) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m31 (line 114) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::mul_assign (line 811) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::mul (line 734) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::mul (line 761) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::mul_assign (line 789) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::m33 (line 198) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set (line 356) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m11 (line 212) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::neg (line 508) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m13 (line 308) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m12 (line 260) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::new (line 33) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m21 (line 228) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m22 (line 276) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m23 (line 324) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m32 (line 292) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::sub (line 635) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m33 (line 340) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::sub (line 662) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::set_m31 (line 244) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::add_assign (line 1219) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::sub_assign (line 689) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::transform_point (line 945) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::transform_point (line 921) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::sub_assign (line 711) ... ok [INFO] [stdout] test src/matrix3.rs - matrix3::Matrix3::transpose (line 391) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::add (line 1165) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::add_assign (line 1241) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::add (line 1192) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::div_assign (line 1558) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::determinant (line 900) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::div (line 1533) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::inverse (line 970) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m11 (line 335) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m22 (line 405) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::is_valid (line 1114) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m13 (line 447) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m23 (line 461) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m14 (line 503) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m21 (line 349) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m12 (line 391) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::eq (line 1580) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m34 (line 531) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::look_at (line 168) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m41 (line 377) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m42 (line 433) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m24 (line 517) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m33 (line 475) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m31 (line 363) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m32 (line 419) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::mul (line 1391) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m43 (line 489) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::mul (line 1364) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::m44 (line 545) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::make (line 60) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::mul_assign (line 1507) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::ortho (line 96) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::perspective (line 131) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::rotate_x (line 230) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::new (line 32) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::scale (line 311) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::mul_assign (line 1485) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::neg (line 1138) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::rotate_y (line 257) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::rotate_z (line 284) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m13 (line 687) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m14 (line 751) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m11 (line 559) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m12 (line 623) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m31 (line 591) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m22 (line 639) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m24 (line 767) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m34 (line 783) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m21 (line 575) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m33 (line 719) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set (line 815) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m23 (line 703) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m32 (line 655) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m41 (line 607) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::sub_assign (line 1319) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::sub (line 1265) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::sub (line 1292) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m42 (line 671) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m43 (line 735) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::sub_assign (line 1341) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::translate (line 202) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::set_m44 (line 799) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::transpose (line 864) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::transform_point (line 1654) ... ok [INFO] [stdout] test src/matrix4.rs - matrix4::Matrix4::transform_point (line 1629) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::add_assign (line 461) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::abs (line 273) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::add (line 442) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::cross (line 97) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::add (line 423) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::add_assign (line 480) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::cross_vec_scalar (line 131) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::div (line 656) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::div (line 675) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::dot (line 80) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::eq (line 732) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::clamp (line 182) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::div_assign (line 694) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::cross_scalar_vec (line 114) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mag (line 220) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::index (line 354) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::div_assign (line 713) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::index_mut (line 377) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mul (line 578) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::max (line 165) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::from (line 330) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mag_sq (line 235) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::is_valid (line 308) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mul_assign (line 616) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mul (line 597) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::mul_assign (line 635) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::make (line 65) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::min (line 148) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::neg (line 404) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::sub (line 501) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::one (line 50) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::norm (line 250) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::abs (line 292) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::sub_assign (line 558) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::skew (line 290) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::sub (line 520) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::new (line 35) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::add (line 454) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::add (line 473) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::add_assign (line 492) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::sub_assign (line 539) ... ok [INFO] [stdout] test src/vector2.rs - vector2::Vector2::set (line 203) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::div (line 712) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::div (line 693) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::clamp (line 199) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::cross (line 144) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::add_assign (line 512) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::forward (line 97) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::div_assign (line 731) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::div_assign (line 751) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::from (line 332) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mag (line 238) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::dot (line 127) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::eq (line 771) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::is_valid (line 310) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::index (line 380) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::from (line 355) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::index_mut (line 405) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mag_sq (line 253) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::make (line 112) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::min (line 165) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mul (line 632) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mul (line 613) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::max (line 182) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::norm (line 268) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mul_assign (line 671) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::mul_assign (line 651) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::sub (line 553) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::new (line 37) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::one (line 52) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::sub_assign (line 572) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::neg (line 435) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::set (line 220) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::add (line 384) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::right (line 67) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::sub_assign (line 592) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::sub (line 534) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::clamp (line 143) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::abs (line 238) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::div (line 644) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::add (line 403) ... ok [INFO] [stdout] test src/vector3.rs - vector3::Vector3::up (line 82) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::div (line 663) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::from (line 279) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::dot (line 92) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::div_assign (line 687) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::add_assign (line 427) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::div_assign (line 708) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::add_assign (line 448) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::index_mut (line 332) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::eq (line 729) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::is_valid (line 257) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::index (line 305) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mag (line 183) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::make (line 77) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mag_sq (line 198) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mul_assign (line 600) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::min (line 109) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mul (line 557) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::new (line 37) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::max (line 126) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::neg (line 365) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mul (line 576) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::one (line 57) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::mul_assign (line 621) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::norm (line 213) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::set (line 164) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::sub (line 471) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::sub_assign (line 514) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::sub (line 490) ... ok [INFO] [stdout] test src/vector4.rs - vector4::Vector4::sub_assign (line 535) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 258 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "0f2a83d3cd2a27ec65fecdb2575b83f72b82333ff81aaa76c7a91aa0750ebf86", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0f2a83d3cd2a27ec65fecdb2575b83f72b82333ff81aaa76c7a91aa0750ebf86", kill_on_drop: false }` [INFO] [stdout] 0f2a83d3cd2a27ec65fecdb2575b83f72b82333ff81aaa76c7a91aa0750ebf86