[INFO] cloning repository https://github.com/timjonaswechler/units
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/timjonaswechler/units" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f5206bd81de5c65267a688c56fca9c754ae62ed2
[INFO] testing timjonaswechler/units against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/timjonaswechler/units
[INFO] finished tweaking git repo https://github.com/timjonaswechler/units
[INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/timjonaswechler/units 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing timjonaswechler/units against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/timjonaswechler/units
[INFO] finished tweaking git repo https://github.com/timjonaswechler/units
[INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/timjonaswechler/units 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing timjonaswechler/units against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/timjonaswechler/units
[INFO] finished tweaking git repo https://github.com/timjonaswechler/units
[INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/timjonaswechler/units 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing timjonaswechler/units against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/timjonaswechler/units
[INFO] finished tweaking git repo https://github.com/timjonaswechler/units
[INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/timjonaswechler/units 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] testing timjonaswechler/units against try#bd7d74411512a3dd3b35d2f699c51dd2557c7e7e+cargoflags=-Zbuild-dir-new-layout for pr-149852-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftimjonaswechler%2Funits" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/timjonaswechler/units
[INFO] finished tweaking git repo https://github.com/timjonaswechler/units
[INFO] tweaked toml for git repo https://github.com/timjonaswechler/units written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/timjonaswechler/units on toolchain bd7d74411512a3dd3b35d2f699c51dd2557c7e7e
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/timjonaswechler/units 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" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] edd370347b320b544ec3e4077cbba54d3a0f9fd8fde78fb800fcded438be8251
[INFO] running `Command { std: "docker" "start" "-a" "edd370347b320b544ec3e4077cbba54d3a0f9fd8fde78fb800fcded438be8251", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "edd370347b320b544ec3e4077cbba54d3a0f9fd8fde78fb800fcded438be8251", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "edd370347b320b544ec3e4077cbba54d3a0f9fd8fde78fb800fcded438be8251", kill_on_drop: false }`
[INFO] [stdout] edd370347b320b544ec3e4077cbba54d3a0f9fd8fde78fb800fcded438be8251
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "build" "--frozen" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 8f7e9d006bab7cc0f72a4cd546e66aabd94e601f400953de5ba9ee4a2e74ee68
[INFO] running `Command { std: "docker" "start" "-a" "8f7e9d006bab7cc0f72a4cd546e66aabd94e601f400953de5ba9ee4a2e74ee68", kill_on_drop: false }`
[INFO] [stderr]    Compiling units v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] running `Command { std: "docker" "inspect" "8f7e9d006bab7cc0f72a4cd546e66aabd94e601f400953de5ba9ee4a2e74ee68", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f7e9d006bab7cc0f72a4cd546e66aabd94e601f400953de5ba9ee4a2e74ee68", kill_on_drop: false }`
[INFO] [stdout] 8f7e9d006bab7cc0f72a4cd546e66aabd94e601f400953de5ba9ee4a2e74ee68
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "--no-run" "--message-format=json" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 48c327b8ac044d664ae2128b35f8abeb6f824c94356fd5bb3868f4391a2f7361
[INFO] running `Command { std: "docker" "start" "-a" "48c327b8ac044d664ae2128b35f8abeb6f824c94356fd5bb3868f4391a2f7361", kill_on_drop: false }`
[INFO] [stderr]    Compiling units v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::unit::Unit`
[INFO] [stdout]    --> src/macros.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |     use crate::unit::Unit;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TestCentimeter` is never constructed
[INFO] [stdout]    --> src/macros.rs:165:13
[INFO] [stdout]     |
[INFO] [stdout] 165 |             TestCentimeter = 0.01,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout]     = note: this warning originates in the macro `define_units` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.51s
[INFO] running `Command { std: "docker" "inspect" "48c327b8ac044d664ae2128b35f8abeb6f824c94356fd5bb3868f4391a2f7361", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48c327b8ac044d664ae2128b35f8abeb6f824c94356fd5bb3868f4391a2f7361", kill_on_drop: false }`
[INFO] [stdout] 48c327b8ac044d664ae2128b35f8abeb6f824c94356fd5bb3868f4391a2f7361
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+bd7d74411512a3dd3b35d2f699c51dd2557c7e7e" "test" "--frozen" "-Zbuild-dir-new-layout", kill_on_drop: false }`
[INFO] [stdout] 67bc6285f173709396e3ca61ea8ddbb376286e3306897c173f80ed302bfb7422
[INFO] running `Command { std: "docker" "start" "-a" "67bc6285f173709396e3ca61ea8ddbb376286e3306897c173f80ed302bfb7422", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `crate::unit::Unit`
[INFO] [stderr]    --> src/macros.rs:155:9
[INFO] [stderr]     |
[INFO] [stderr] 155 |     use crate::unit::Unit;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TestCentimeter` is never constructed
[INFO] [stderr]    --> src/macros.rs:165:13
[INFO] [stderr]     |
[INFO] [stderr] 165 |             TestCentimeter = 0.01,
[INFO] [stderr]     |             ^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr]     = note: this warning originates in the macro `define_units` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: `units` (lib test) generated 2 warnings (run `cargo fix --lib -p units --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/units/402986787a9f17b0/deps/units-402986787a9f17b0)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test dimension::tests::test_dimension_creation ... ok
[INFO] [stdout] test dimension::tests::test_dimension_divide ... ok
[INFO] [stdout] test dimension::tests::test_dimension_multiply ... ok
[INFO] [stdout] test dimension::tests::test_dimension_power ... ok
[INFO] [stdout] test dimension::tests::test_is_dimensionless ... ok
[INFO] [stdout] test macros::tests::test_combined_macro ... ok
[INFO] [stdout] test macros::tests::test_macro_quantity ... ok
[INFO] [stdout] test macros::tests::test_macro_units ... ok
[INFO] [stdout] test operators::tests::test_addition_same_unit ... ok
[INFO] [stdout] test operators::tests::test_addition_different_units ... ok
[INFO] [stdout] test operators::tests::test_scalar_division ... ok
[INFO] [stdout] test prefix::tests::test_prefix_factors ... ok
[INFO] [stdout] test operators::tests::test_value_division ... ok
[INFO] [stdout] test quantities::astronomy::tests::test_angle_conversion ... ok
[INFO] [stdout] test quantities::astronomy::tests::test_astronomical_unit ... ok
[INFO] [stdout] test operators::tests::test_subtraction ... ok
[INFO] [stdout] test operators::tests::test_negation ... ok
[INFO] [stdout] test prefix::tests::test_prefix_symbols ... ok
[INFO] [stdout] test quantities::astronomy::tests::test_pressure ... ok
[INFO] [stdout] test quantities::astronomy::tests::test_solar_mass ... ok
[INFO] [stdout] test quantities::astronomy::tests::test_velocity ... ok
[INFO] [stdout] test quantities::length::tests::test_centimeter_conversion ... ok
[INFO] [stdout] test quantities::length::tests::test_inch_conversion ... ok
[INFO] [stdout] test quantities::length::tests::test_kilometer_conversion ... ok
[INFO] [stdout] test quantities::length::tests::test_length_addition ... ok
[INFO] [stdout] test operators::tests::test_scalar_multiplication ... ok
[INFO] [stdout] test quantities::mass::tests::test_kilogram_conversion ... ok
[INFO] [stdout] test quantities::mass::tests::test_mass_dimension ... ok
[INFO] [stdout] test quantities::mass::tests::test_pound_conversion ... ok
[INFO] [stdout] test quantities::length::tests::test_meter_conversion ... ok
[INFO] [stdout] test quantities::mass::tests::test_mass_addition ... ok
[INFO] [stdout] test quantities::length::tests::test_length_dimension ... ok
[INFO] [stdout] test quantities::mass::tests::test_gram_conversion ... ok
[INFO] [stdout] test quantities::temperature::tests::test_absolute_subtraction ... ok
[INFO] [stdout] test quantities::temperature::tests::test_add_difference_to_absolute ... ok
[INFO] [stdout] test quantities::temperature::tests::test_celsius_conversion ... ok
[INFO] [stdout] test quantities::temperature::tests::test_add_differences ... ok
[INFO] [stdout] test quantities::temperature::tests::test_celsius_to_kelvin ... ok
[INFO] [stdout] test quantities::temperature::tests::test_fahrenheit_conversion ... ok
[INFO] [stdout] test quantities::temperature::tests::test_kelvin_to_celsius ... ok
[INFO] [stdout] test quantities::temperature::tests::test_the_celsius_problem_from_idea_md ... ok
[INFO] [stdout] test quantities::temperature::tests::test_subtract_difference_from_absolute ... ok
[INFO] [stdout] test quantities::time::tests::test_second_conversion ... ok
[INFO] [stdout] test quantities::time::tests::test_time_addition ... ok
[INFO] [stdout] test quantities::time::tests::test_hour_conversion ... ok
[INFO] [stdout] test quantity::tests::test_quantity_dimension ... ok
[INFO] [stdout] test quantity::tests::test_quantity_name ... ok
[INFO] [stdout] test unit::tests::test_unit_dimension ... ok
[INFO] [stdout] test quantities::time::tests::test_minute_conversion ... ok
[INFO] [stdout] test unit::tests::test_unit_from_si ... ok
[INFO] [stdout] test quantities::time::tests::test_time_dimension ... ok
[INFO] [stdout] test unit::tests::test_unit_to_si ... ok
[INFO] [stdout] test value::tests::test_value_conversion ... ok
[INFO] [stdout] test value::tests::test_value_creation ... ok
[INFO] [stdout] test value::tests::test_value_equality ... ok
[INFO] [stdout] test value::tests::test_value_from_si ... ok
[INFO] [stdout] test unit::tests::test_unit_symbol ... ok
[INFO] [stdout] test value::tests::test_value_abs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 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 12 tests
[INFO] [stdout] test src/operators.rs - operators::QuantityDiv (line 160) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 15) ... FAILED
[INFO] [stdout] test src/operators.rs - operators::QuantityMul (line 143) ... FAILED
[INFO] [stdout] test src/macros.rs - macros::define_quantity_with_units (line 115) ... ok
[INFO] [stdout] test src/quantity.rs - quantity::Quantity (line 16) ... ok
[INFO] [stdout] test src/prefix.rs - prefix::Prefixed (line 28) ... ok
[INFO] [stdout] test src/macros.rs - macros::define_quantity (line 6) ... ok
[INFO] [stdout] test src/macros.rs - macros::define_units (line 43) ... ok
[INFO] [stdout] test src/value.rs - value::Value<Q,U>::convert (line 94) ... ok
[INFO] [stdout] test src/value.rs - value::Value (line 27) ... ok
[INFO] [stdout] test src/value.rs - value::Value<Q,U>::new (line 49) ... ok
[INFO] [stdout] test src/unit.rs - unit::Unit (line 18) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/operators.rs - operators::QuantityDiv (line 160) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `QuantityDiv` in this scope
[INFO] [stdout]    --> src/operators.rs:162:6
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl QuantityDiv<Time> for Length {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 160 + use units::operators::QuantityDiv;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Time` in this scope
[INFO] [stdout]    --> src/operators.rs:162:18
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl QuantityDiv<Time> for Length {
[INFO] [stdout]     |                  ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 160 + use units::prelude::Time;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Length` in this scope
[INFO] [stdout]    --> src/operators.rs:162:28
[INFO] [stdout]     |
[INFO] [stdout] 162 | impl QuantityDiv<Time> for Length {
[INFO] [stdout]     |                            ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 160 + use units::prelude::Length;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Velocity` in this scope
[INFO] [stdout]    --> src/operators.rs:163:19
[INFO] [stdout]     |
[INFO] [stdout] 163 |     type Output = Velocity;
[INFO] [stdout]     |                   ^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 160 + use units::quantities::Velocity;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 15) stdout ----
[INFO] [stdout] error[E0277]: cannot divide `units::value::Value<units::quantities::Length, units::quantities::Meter>` by `units::value::Value<units::quantities::Time, units::quantities::Second>`
[INFO] [stdout]    --> src/lib.rs:21:25
[INFO] [stdout]     |
[INFO] [stdout]  21 | let velocity = distance / time;
[INFO] [stdout]     |                         ^ no implementation for `units::value::Value<units::quantities::Length, units::quantities::Meter> / units::value::Value<units::quantities::Time, units::quantities::Second>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `Div<units::value::Value<units::quantities::Time, units::quantities::Second>>` is not implemented for `units::value::Value<units::quantities::Length, units::quantities::Meter>`
[INFO] [stdout] help: the following other types implement trait `Div<Rhs>`
[INFO] [stdout]    --> src/operators.rs:115:1
[INFO] [stdout]     |
[INFO] [stdout] 115 | / impl<Q, U> Div<f64> for Value<Q, U>
[INFO] [stdout] 116 | | where
[INFO] [stdout] 117 | |     Q: Quantity,
[INFO] [stdout] 118 | |     U: Unit<BaseQuantity = Q>,
[INFO] [stdout]     | |______________________________^ `units::value::Value<Q, U>` implements `Div<f64>`
[INFO] [stdout] ...
[INFO] [stdout] 175 | / impl<Q, U1, U2> Div<Value<Q, U2>> for Value<Q, U1>
[INFO] [stdout] 176 | | where
[INFO] [stdout] 177 | |     Q: Quantity,
[INFO] [stdout] 178 | |     U1: Unit<BaseQuantity = Q>,
[INFO] [stdout] 179 | |     U2: Unit<BaseQuantity = Q>,
[INFO] [stdout]     | |_______________________________^ `units::value::Value<Q, U1>` implements `Div<units::value::Value<Q, U2>>`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0277`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/operators.rs - operators::QuantityMul (line 143) stdout ----
[INFO] [stdout] error[E0405]: cannot find trait `QuantityMul` in this scope
[INFO] [stdout]    --> src/operators.rs:145:6
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl QuantityMul<Length> for Length {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this trait
[INFO] [stdout]     |
[INFO] [stdout] 143 + use units::operators::QuantityMul;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Length` in this scope
[INFO] [stdout]    --> src/operators.rs:145:18
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl QuantityMul<Length> for Length {
[INFO] [stdout]     |                  ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 143 + use units::prelude::Length;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Length` in this scope
[INFO] [stdout]    --> src/operators.rs:145:30
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl QuantityMul<Length> for Length {
[INFO] [stdout]     |                              ^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 143 + use units::prelude::Length;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Area` in this scope
[INFO] [stdout]    --> src/operators.rs:146:19
[INFO] [stdout]     |
[INFO] [stdout] 146 |     type Output = Area;
[INFO] [stdout]     |                   ^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]     |
[INFO] [stdout] 143 + use units::quantities::Area;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0405, E0425.
[INFO] [stdout] For more information about an error, try `rustc --explain E0405`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/lib.rs - (line 15)
[INFO] [stdout]     src/operators.rs - operators::QuantityDiv (line 160)
[INFO] [stdout]     src/operators.rs - operators::QuantityMul (line 143)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 9 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "67bc6285f173709396e3ca61ea8ddbb376286e3306897c173f80ed302bfb7422", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "67bc6285f173709396e3ca61ea8ddbb376286e3306897c173f80ed302bfb7422", kill_on_drop: false }`
[INFO] [stdout] 67bc6285f173709396e3ca61ea8ddbb376286e3306897c173f80ed302bfb7422
