[INFO] fetching crate supply-chain-trust-example-crate-000040 0.3.40... [INFO] testing supply-chain-trust-example-crate-000040-0.3.40 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate supply-chain-trust-example-crate-000040 0.3.40 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate supply-chain-trust-example-crate-000040 0.3.40 [INFO] finished tweaking crates.io crate supply-chain-trust-example-crate-000040 0.3.40 [INFO] tweaked toml for crates.io crate supply-chain-trust-example-crate-000040 0.3.40 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate supply-chain-trust-example-crate-000040 0.3.40 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 101 packages to latest compatible versions [INFO] [stderr] Adding criterion v0.5.1 (available: v0.7.0) [INFO] [stderr] Adding deranged v0.4.0 (available: v0.5.4) [INFO] [stderr] Adding num-conv v0.1.0 (available: v0.2.0) [INFO] [stderr] Adding rand v0.8.5 (available: v0.9.2) [INFO] [stderr] Adding rstest v0.23.0 (available: v0.26.1) [INFO] [stderr] Adding time-core v0.1.4 (available: v0.1.6) [INFO] [stderr] Adding time-macros v0.2.21 (available: v0.2.24) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "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] [stderr] Downloading crates ... [INFO] [stderr] Downloaded trybuild v1.0.111 [INFO] [stderr] Downloaded toml_writer v1.0.3 [INFO] [stderr] Downloaded toml v0.9.7 [INFO] [stderr] Downloaded ciborium-io v0.2.2 [INFO] [stderr] Downloaded ciborium-ll v0.2.2 [INFO] [stderr] Downloaded oorandom v11.1.5 [INFO] [stderr] Downloaded time-core v0.1.4 [INFO] [stderr] Downloaded glob v0.3.3 [INFO] [stderr] Downloaded deranged v0.4.0 [INFO] [stderr] Downloaded ciborium v0.2.2 [INFO] [stderr] Downloaded half v2.6.0 [INFO] [stderr] Downloaded rand v0.9.2 [INFO] [stderr] Downloaded winnow v0.7.13 [INFO] [stderr] Downloaded rstest_macros v0.23.0 [INFO] [stderr] Downloaded rstest v0.23.0 [INFO] [stderr] Downloaded crunchy v0.2.4 [INFO] [stderr] Downloaded quickcheck v1.0.3 [INFO] [stderr] Downloaded quickcheck_macros v1.1.0 [INFO] [stderr] Downloaded rstest_reuse v0.7.0 [INFO] [stderr] Downloaded serde_test v1.0.177 [INFO] [stderr] Downloaded time-macros v0.2.21 [INFO] [stderr] Downloaded toml_parser v1.0.3 [INFO] [stderr] Downloaded serde_spanned v1.0.2 [INFO] [stderr] Downloaded relative-path v1.9.3 [INFO] [stderr] Downloaded toml_datetime v0.7.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bda373513852c9fda0fe1c248391068439a937e62ef2fdfa781114a062fd9784 [INFO] running `Command { std: "docker" "start" "-a" "bda373513852c9fda0fe1c248391068439a937e62ef2fdfa781114a062fd9784", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bda373513852c9fda0fe1c248391068439a937e62ef2fdfa781114a062fd9784", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bda373513852c9fda0fe1c248391068439a937e62ef2fdfa781114a062fd9784", kill_on_drop: false }` [INFO] [stdout] bda373513852c9fda0fe1c248391068439a937e62ef2fdfa781114a062fd9784 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ba182dc551e6dc4a6ba57478c6ea418bc525fe269a24581182796a2a8ebf408a [INFO] running `Command { std: "docker" "start" "-a" "ba182dc551e6dc4a6ba57478c6ea418bc525fe269a24581182796a2a8ebf408a", kill_on_drop: false }` [INFO] [stderr] Compiling powerfmt v0.2.0 [INFO] [stderr] Compiling num-conv v0.1.0 [INFO] [stderr] Compiling time-core v0.1.4 [INFO] [stderr] Compiling deranged v0.4.0 [INFO] [stderr] Compiling supply-chain-trust-example-crate-000040 v0.3.40 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/date.rs:1358:17 [INFO] [stdout] | [INFO] [stdout] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/month.rs:189:17 [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/offset_date_time.rs:1362:17 [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/primitive_date_time.rs:908:17 [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/time.rs:765:17 [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_date_time.rs:1104:17 [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_offset.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.98s [INFO] running `Command { std: "docker" "inspect" "ba182dc551e6dc4a6ba57478c6ea418bc525fe269a24581182796a2a8ebf408a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba182dc551e6dc4a6ba57478c6ea418bc525fe269a24581182796a2a8ebf408a", kill_on_drop: false }` [INFO] [stdout] ba182dc551e6dc4a6ba57478c6ea418bc525fe269a24581182796a2a8ebf408a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f57471f1c813459bc0e0ab3f52000cf2c3141b592b94ce6d06b054de4a89bff5 [INFO] running `Command { std: "docker" "start" "-a" "f57471f1c813459bc0e0ab3f52000cf2c3141b592b94ce6d06b054de4a89bff5", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/date.rs:1358:17 [INFO] [stdout] | [INFO] [stdout] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/month.rs:189:17 [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/offset_date_time.rs:1362:17 [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/primitive_date_time.rs:908:17 [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/time.rs:765:17 [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_date_time.rs:1104:17 [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_offset.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling time-macros v0.2.21 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling rstest_macros v0.23.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling quickcheck_macros v1.1.0 [INFO] [stderr] Compiling rstest_reuse v0.7.0 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling rstest v0.23.0 [INFO] [stderr] Compiling serde_test v1.0.177 [INFO] [stderr] Compiling supply-chain-trust-example-crate-000040 v0.3.40 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/date.rs:1358:17 [INFO] [stdout] | [INFO] [stdout] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/month.rs:189:17 [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/offset_date_time.rs:1362:17 [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/primitive_date_time.rs:908:17 [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/time.rs:765:17 [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_date_time.rs:1104:17 [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/utc_offset.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 20.36s [INFO] running `Command { std: "docker" "inspect" "f57471f1c813459bc0e0ab3f52000cf2c3141b592b94ce6d06b054de4a89bff5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f57471f1c813459bc0e0ab3f52000cf2c3141b592b94ce6d06b054de4a89bff5", kill_on_drop: false }` [INFO] [stdout] f57471f1c813459bc0e0ab3f52000cf2c3141b592b94ce6d06b054de4a89bff5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 112744a9947b7928d8583d2a24556a68dbaf538a3d5e1258d70783f14f9d2d00 [INFO] running `Command { std: "docker" "start" "-a" "112744a9947b7928d8583d2a24556a68dbaf538a3d5e1258d70783f14f9d2d00", kill_on_drop: false }` [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/date.rs:1358:17 [INFO] [stderr] | [INFO] [stderr] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/month.rs:189:17 [INFO] [stderr] | [INFO] [stderr] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 189 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/offset_date_time.rs:1362:17 [INFO] [stderr] | [INFO] [stderr] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1362 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/primitive_date_time.rs:908:17 [INFO] [stderr] | [INFO] [stderr] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 908 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/time.rs:765:17 [INFO] [stderr] | [INFO] [stderr] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 765 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/utc_date_time.rs:1104:17 [INFO] [stderr] | [INFO] [stderr] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 1104 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/utc_offset.rs:415:17 [INFO] [stderr] | [INFO] [stderr] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata { [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] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 415 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { [INFO] [stderr] | +++ [INFO] [stderr] [INFO] [stderr] warning: `supply-chain-trust-example-crate-000040` (lib) generated 7 warnings (run `cargo fix --lib -p supply-chain-trust-example-crate-000040` to apply 7 suggestions) [INFO] [stderr] warning: `supply-chain-trust-example-crate-000040` (lib test) generated 7 warnings (7 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/supply_chain_trust_example_crate_000040-ec2d09f5c3729546) [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 supply_chain_trust_example_crate_000040 [INFO] [stdout] [INFO] [stdout] running 322 tests [INFO] [stdout] test src/date.rs - date::Date::from_ordinal_date (line 169) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_ordinal_date (line 163) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_iso_week_date (line 202) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_calendar_date (line 115) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_calendar_date (line 121) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_iso_week_date (line 195) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_sub (line 835) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::month (line 344) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_sub_std (line 894) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::midnight (line 1194) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_add (line 762) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::day (line 376) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::monday_based_week (line 456) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::nth_next_occurrence (line 680) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_sub_std (line 880) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::next_occurrence (line 630) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_add_std (line 806) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::from_julian_day (line 264) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_add (line 747) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::prev_occurrence (line 655) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::saturating_sub (line 1023) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::replace_month (line 1110) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::saturating_add (line 983) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::previous_day (line 600) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::nth_prev_occurrence (line 705) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::next_day (line 574) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_sub (line 850) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::to_iso_week_date (line 519) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::to_calendar_date (line 469) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::to_julian_day (line 726) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::replace_ordinal (line 1162) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::iso_week (line 425) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::to_ordinal_date (line 509) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::replace_day (line 1129) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::ordinal (line 401) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::with_hms_micro (line 1256) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::checked_add_std (line 792) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::with_hms (line 1217) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::replace_year (line 1063) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::with_time (line 1204) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration (line 1178) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::HOUR (line 243) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::saturating_add (line 998) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::MINUTE (line 235) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::saturating_sub (line 1038) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::sunday_based_week (line 441) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::MILLISECOND (line 219) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::DAY (line 251) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::NANOSECOND (line 203) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::with_hms_milli (line 1236) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::with_hms_nano (line 1276) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::MICROSECOND (line 211) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::WEEK (line 259) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::SECOND (line 227) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::as_seconds_f64 (line 817) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::days (line 448) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_sub (line 951) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_seconds_f64 (line 631) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::is_positive (line 296) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::hours (line 466) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::milliseconds (line 683) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::ZERO (line 195) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::minutes (line 484) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_mul (line 976) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::nanoseconds (line 719) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::microseconds (line 701) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_neg (line 1020) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::new (line 373) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::is_zero (line 273) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::is_negative (line 284) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::year (line 332) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::as_seconds_f32 (line 828) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_div (line 999) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_seconds_f32 (line 658) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::checked_add (line 926) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::saturating_sub (line 1080) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::abs (line 310) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::saturating_seconds_f64 (line 558) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::saturating_seconds_f32 (line 595) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::seconds_f32 (line 533) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::subsec_microseconds (line 883) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_microseconds (line 867) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_days (line 765) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_weeks (line 752) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::subsec_milliseconds (line 855) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::saturating_add (line 1039) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::seconds (line 501) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::weeks (line 430) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::seconds_f64 (line 511) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::saturating_mul (line 1121) ... FAILED [INFO] [stdout] test src/date.rs - date::Date::weekday (line 541) ... FAILED [INFO] [stdout] test src/ext/numerical_std_duration.rs - ext::numerical_std_duration::NumericalStdDuration (line 36) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_hours (line 778) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::unsigned_abs (line 326) ... FAILED [INFO] [stdout] test src/ext/numerical_std_duration.rs - ext::numerical_std_duration::NumericalStdDuration (line 21) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_minutes (line 791) ... FAILED [INFO] [stdout] test src/month.rs - month::Month::length (line 70) ... FAILED [INFO] [stdout] test src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 32) ... FAILED [INFO] [stdout] test src/month.rs - month::Month::next (line 103) ... FAILED [INFO] [stdout] test src/ext/instant.rs - ext::instant::InstantExt::signed_duration_since (line 50) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::subsec_nanoseconds (line 909) ... FAILED [INFO] [stdout] test src/instant.rs - instant::Instant::into_inner (line 113) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_milliseconds (line 839) ... FAILED [INFO] [stdout] test src/month.rs - month::Month::nth_next (line 126) ... FAILED [INFO] [stdout] test src/instant.rs - instant::Instant::now (line 43) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_nanoseconds (line 894) ... FAILED [INFO] [stdout] test src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 18) ... FAILED [INFO] [stdout] test src/instant.rs - instant::Instant::checked_sub (line 93) ... FAILED [INFO] [stdout] test src/month.rs - month::Month::nth_prev (line 153) ... FAILED [INFO] [stdout] test src/instant.rs - instant::Instant::checked_add (line 71) ... FAILED [INFO] [stdout] test src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 46) ... FAILED [INFO] [stdout] test src/instant.rs - instant::Instant::elapsed (line 55) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_to_utc (line 258) ... FAILED [INFO] [stdout] test src/duration.rs - duration::Duration::whole_seconds (line 804) ... FAILED [INFO] [stdout] test src/month.rs - month::Month::previous (line 80) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_add (line 880) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp (line 355) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::UNIX_EPOCH (line 71) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp_nanos (line 401) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::day (line 551) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp (line 339) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_to_offset (line 196) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::new_utc (line 147) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::hour (line 780) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::now_utc (line 85) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::millisecond (line 837) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::new_in_offset (line 127) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::monday_based_week (line 617) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::minute (line 798) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::nanosecond (line 866) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::iso_week (line 587) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::microsecond (line 850) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::date (line 483) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::ordinal (line 569) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::offset (line 436) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_hour (line 1169) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_sub (line 900) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::month (line 532) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_microsecond (line 1235) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_date_time (line 1076) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_day (line 1140) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_minute (line 1184) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_millisecond (line 1214) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_date (line 1057) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_year (line 1108) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::sunday_based_week (line 602) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_month (line 1124) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_hms_micro (line 744) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::saturating_sub (line 975) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_second (line 1199) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_ordinal (line 1156) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_calendar_date (line 630) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::saturating_add (line 920) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::second (line 816) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_time (line 1034) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_offset (line 1094) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::unix_timestamp_nanos (line 464) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::MAX (line 70) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_julian_day (line 703) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::unix_timestamp (line 447) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_hms (line 716) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_hms_nano (line 761) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_hms_milli (line 727) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::replace_nanosecond (line 1256) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_utc (line 238) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::as_hms_milli (line 330) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::as_utc (line 496) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::as_hms (line 319) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::time (line 499) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::MIN (line 38) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::date (line 111) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::day (line 157) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_ordinal_date (line 644) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::as_hms_micro (line 344) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::checked_sub (line 539) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::assume_utc (line 479) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::millisecond (line 413) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_offset (line 163) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::microsecond (line 426) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::iso_week (line 183) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::ordinal (line 170) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::minute (line 387) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::monday_based_week (line 214) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_microsecond (line 814) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::checked_add (line 509) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::to_iso_week_date (line 657) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::weekday (line 687) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_hour (line 739) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::as_hms_nano (line 358) ... FAILED [INFO] [stdout] test src/offset_date_time.rs - offset_date_time::OffsetDateTime::year (line 515) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::assume_offset (line 457) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::hour (line 374) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_millisecond (line 793) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::month (line 143) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_time (line 632) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_date (line 649) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_minute (line 757) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::nanosecond (line 442) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::new (line 97) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::time (line 121) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_day (line 704) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_year (line 666) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::year (line 131) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_second (line 775) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::to_ordinal_date (line 241) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_month (line 685) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_ordinal (line 723) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::to_julian_day (line 306) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::replace_nanosecond (line 835) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::MAX (line 150) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::second (line 400) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::add (line 832) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::to_calendar_date (line 227) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::saturating_sub (line 599) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::as_hms_milli (line 319) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_milli (line 229) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_nano (line 280) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_micro (line 252) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::MIDNIGHT (line 138) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_micro (line 257) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms (line 191) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_milli (line 224) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::to_iso_week_date (line 251) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms_nano (line 285) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::from_hms (line 186) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::as_hms_nano (line 354) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_microsecond (line 662) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::add (line 848) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::sunday_based_week (line 199) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::as_hms (line 308) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::saturating_add (line 569) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::minute (line 394) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::hour (line 381) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::nanosecond (line 446) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_hour (line 592) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::MAX (line 91) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_minute (line 608) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::microsecond (line 433) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::UNIX_EPOCH (line 44) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_second (line 624) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::second (line 407) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::as_hms (line 595) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_millisecond (line 640) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::as_hms_nano (line 634) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::sub (line 866) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::from_unix_timestamp (line 167) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::replace_nanosecond (line 684) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::sub (line 882) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::from_unix_timestamp (line 183) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::millisecond (line 420) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::checked_to_offset (line 288) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::day (line 433) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::as_hms_micro (line 335) ... FAILED [INFO] [stdout] test src/time.rs - time::Time::sub (line 901) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::as_hms_milli (line 606) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::as_hms_micro (line 620) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::MIN (line 62) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::checked_add (line 732) ... FAILED [INFO] [stdout] test src/primitive_date_time.rs - primitive_date_time::PrimitiveDateTime::weekday (line 281) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::from_unix_timestamp_nanos (line 221) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::now (line 115) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::new (line 140) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::checked_sub (line 750) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::ordinal (line 446) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::minute (line 663) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::date (line 387) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::iso_week (line 459) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::microsecond (line 702) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::hour (line 650) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::millisecond (line 689) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::nanosecond (line 718) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_date (line 829) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::month (line 419) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_hour (line 912) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_time (line 815) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::saturating_add (line 768) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::saturating_sub (line 790) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_day (line 879) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::monday_based_week (line 490) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::sunday_based_week (line 475) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::time (line 397) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_second (line 949) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::second (line 676) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::to_calendar_date (line 503) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_year (line 843) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_millisecond (line 969) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::year (line 407) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::to_offset (line 256) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::from_whole_seconds_ranged (line 187) ... ignored [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_ordinal (line 897) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_minute (line 929) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::to_iso_week_date (line 527) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::to_ordinal_date (line 517) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_nanosecond (line 1009) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::to_julian_day (line 582) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::from_whole_seconds (line 175) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_month (line 861) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::UTC (line 61) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::replace_microsecond (line 989) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::as_hms (line 211) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::is_negative (line 318) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::minutes_past_hour (line 254) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::nth_next (line 72) ... FAILED [INFO] [stdout] test src/util.rs - util::days_in_year_month (line 29) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::whole_hours (line 230) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::seconds_past_minute (line 282) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::whole_seconds (line 266) ... FAILED [INFO] [stdout] test src/util.rs - util::days_in_month (line 19) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::is_positive (line 306) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::whole_minutes (line 242) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::from_hms (line 98) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::unix_timestamp_nanos (line 373) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::next (line 54) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::unix_timestamp (line 357) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::number_days_from_sunday (line 147) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::number_days_from_monday (line 137) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::number_from_monday (line 116) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::number_from_sunday (line 127) ... FAILED [INFO] [stdout] test src/utc_offset.rs - utc_offset::UtcOffset::is_utc (line 294) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::nth_prev (line 94) ... FAILED [INFO] [stdout] test src/weekday.rs - weekday::Weekday::previous (line 36) ... FAILED [INFO] [stdout] test src/utc_date_time.rs - utc_date_time::UtcDateTime::weekday (line 557) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/date.rs - date::Date::from_ordinal_date (line 169) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Date; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_ordinal_date (line 163) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:164:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Date; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_iso_week_date (line 202) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Weekday::*}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:203:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Weekday::*}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Monday` in this scope [INFO] [stdout] --> src/date.rs:204:44 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(Date::from_iso_week_date(2019, 53, Monday).is_err()); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Monday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_calendar_date (line 115) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Month}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_calendar_date (line 121) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:122:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Month}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_iso_week_date (line 195) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Weekday::*}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Weekday::*}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Monday` in this scope [INFO] [stdout] --> src/date.rs:197:43 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(Date::from_iso_week_date(2019, 1, Monday).is_ok()); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Monday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Tuesday` in this scope [INFO] [stdout] --> src/date.rs:198:43 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(Date::from_iso_week_date(2019, 1, Tuesday).is_ok()); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Tuesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:199:44 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(Date::from_iso_week_date(2020, 53, Friday).is_ok()); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_sub (line 835) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:836:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:842:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-29)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:842:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-29)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:838:39 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_sub((-2).days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:839:36 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_sub(1.days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_sub(1_i32.days()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:841:37 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(2.days()), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(2_i32.days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::month (line 344) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:345:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:347:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).month(), Month::January); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-12-31).month(), Month::December); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:347:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).month(), Month::January); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:348:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-12-31).month(), Month::December); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_sub_std (line 894) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:895:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:895:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:899:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:900:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_sub_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:904:10 [INFO] [stdout] | [INFO] [stdout] 12 | Some(date!(2020-12-30)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:899:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:900:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:903:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_sub_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:904:10 [INFO] [stdout] | [INFO] [stdout] 12 | Some(date!(2020-12-30)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:897:41 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MIN.checked_sub_std(23.std_hours()), Some(Date::MIN)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MIN.checked_sub_std(23_i32.std_hours()), Some(Date::MIN)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:899:42 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(23_i32.std_hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:903:42 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_sub_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_sub_std(47_i32.std_hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::midnight (line 1194) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:42 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:42 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:42 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1196:42 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(1970-01-01).midnight(), datetime!(1970-01-01 0:00)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_add (line 762) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:769:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_add(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:773:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(date!(2021-01-01)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:769:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_add(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:773:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(date!(2021-01-01)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:765:37 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add(23.hours()), Some(Date::MAX)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add(23_i32.hours()), Some(Date::MAX)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:766:40 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_add((-23).hours()), Some(Date::MIN)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:768:38 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(23.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(23_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:772:38 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_add(47.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_add(47_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 14 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::day (line 376) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:378:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:379:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).day(), 31); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:378:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:379:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).day(), 31); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::monday_based_week (line 456) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:458:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:459:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2020-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:460:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-12-31).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:461:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2021-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:458:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:459:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2020-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:460:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-12-31).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:461:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2021-01-01).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::nth_next_occurrence (line 680) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:681:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-25).nth_next_occurrence(Weekday::Monday, 5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:685:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-07-24) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-26).nth_next_occurrence(Weekday::Monday, 5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-07-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-25).nth_next_occurrence(Weekday::Monday, 5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:685:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-07-24) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:688:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-26).nth_next_occurrence(Weekday::Monday, 5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:689:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-07-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_sub_std (line 880) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:885:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:886:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-29)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:885:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:886:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-29)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:883:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MIN.checked_sub_std(1.std_days()), None); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MIN.checked_sub_std(1_i32.std_days()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:885:41 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_sub_std(2_i32.std_days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::next_occurrence (line 630) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:631:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-28).next_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:635:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-07-03) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-19).next_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-26) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:634:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-28).next_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:635:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-07-03) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:638:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-19).next_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:639:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-26) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_add_std (line 806) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:807:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:807:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:812:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:815:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_add_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:816:10 [INFO] [stdout] | [INFO] [stdout] 12 | Some(date!(2021-01-01)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:811:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:812:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:815:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_add_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:816:10 [INFO] [stdout] | [INFO] [stdout] 12 | Some(date!(2021-01-01)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:809:41 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add_std(23.std_hours()), Some(Date::MAX)); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add_std(23_i32.std_hours()), Some(Date::MAX)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:811:42 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(23.std_hours()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(23_i32.std_hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:815:42 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_add_std(47.std_hours()), [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-31).checked_add_std(47_i32.std_hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::from_julian_day (line 264) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Date; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:267:41 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::from_julian_day(0), Ok(date!(-4713 - 11 - 24))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:268:49 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::from_julian_day(2_451_545), Ok(date!(2000-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:269:49 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(Date::from_julian_day(2_458_485), Ok(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:270:49 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Date::from_julian_day(2_458_849), Ok(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:267:41 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::from_julian_day(0), Ok(date!(-4713 - 11 - 24))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:268:49 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::from_julian_day(2_451_545), Ok(date!(2000-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:269:49 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(Date::from_julian_day(2_458_485), Ok(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:270:49 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(Date::from_julian_day(2_458_849), Ok(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_add (line 747) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:748:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:754:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2021-01-02)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:754:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2021-01-02)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:750:36 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add(1.days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add(1_i32.days()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:751:39 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_add((-2).days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:753:37 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(2.days()), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_add(2_i32.days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::prev_occurrence (line 655) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:656:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:659:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-28).prev_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:660:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-06-26) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:663:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-19).prev_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:664:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-12) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:659:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-28).prev_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:660:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-06-26) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:663:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-19).prev_occurrence(Weekday::Monday), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:664:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-12) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::saturating_sub (line 1023) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:1024:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1029:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_sub(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2020-12-29) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1029:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_sub(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1030:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2020-12-29) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1026:42 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.saturating_sub((-2).days()), Date::MAX); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1027:39 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.saturating_sub(1.days()), Date::MIN); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.saturating_sub(1_i32.days()), Date::MIN); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1029:40 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_sub(2.days()), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_sub(2_i32.days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::replace_month (line 1110) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 4 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1114:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2022-02-18).replace_month(Month::January), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1115:8 [INFO] [stdout] | [INFO] [stdout] 7 | Ok(date!(2022-01-18)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1117:9 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(date!(2022-01-30) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1114:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2022-02-18).replace_month(Month::January), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1115:8 [INFO] [stdout] | [INFO] [stdout] 7 | Ok(date!(2022-01-18)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1117:9 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(date!(2022-01-30) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::saturating_add (line 983) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:984:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:984:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:989:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_add(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2021-01-02) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:989:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_add(2.days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:990:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2021-01-02) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:986:39 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.saturating_add(1.days()), Date::MAX); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.saturating_add(1_i32.days()), Date::MAX); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:987:42 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.saturating_add((-2).days()), Date::MIN); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:989:40 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_add(2.days()), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).saturating_add(2_i32.days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::previous_day (line 600) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:601:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Date; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:603:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-02).previous_day(), Some(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:603:51 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-02).previous_day(), Some(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:604:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).previous_day(), Some(date!(2019-01-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:604:51 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).previous_day(), Some(date!(2019-01-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:605:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).previous_day(), Some(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:605:51 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).previous_day(), Some(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:603:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-02).previous_day(), Some(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:603:51 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-02).previous_day(), Some(date!(2019-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:604:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).previous_day(), Some(date!(2019-01-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:604:51 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).previous_day(), Some(date!(2019-01-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:605:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).previous_day(), Some(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:605:51 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).previous_day(), Some(date!(2019-12-31))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::nth_prev_occurrence (line 705) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:706:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:709:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-27).nth_prev_occurrence(Weekday::Monday, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-06-12) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:713:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-26).nth_prev_occurrence(Weekday::Monday, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-05) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:709:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2023-06-27).nth_prev_occurrence(Weekday::Monday, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:710:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2023-06-12) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:713:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2023-06-26).nth_prev_occurrence(Weekday::Monday, 3), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:714:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2023-06-05) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::next_day (line 574) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:575:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Date; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:577:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).next_day(), Some(date!(2019-01-02))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:577:47 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).next_day(), Some(date!(2019-01-02))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:578:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-31).next_day(), Some(date!(2019-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:578:47 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-31).next_day(), Some(date!(2019-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:579:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).next_day(), Some(date!(2020-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:579:47 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).next_day(), Some(date!(2020-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:577:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).next_day(), Some(date!(2019-01-02))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:577:47 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).next_day(), Some(date!(2019-01-02))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:578:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-31).next_day(), Some(date!(2019-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:578:47 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-31).next_day(), Some(date!(2019-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:579:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).next_day(), Some(date!(2020-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:579:47 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).next_day(), Some(date!(2020-01-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_sub (line 850) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:851:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:851:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:857:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_sub(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:861:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(date!(2020-12-30)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:857:10 [INFO] [stdout] | [INFO] [stdout] 9 | Some(date!(2020-12-31)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:860:5 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_sub(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:861:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(date!(2020-12-30)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:853:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_sub((-23).hours()), Some(Date::MAX)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:854:37 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_sub(23.hours()), Some(Date::MIN)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Date::MIN.checked_sub(23_i32.hours()), Some(Date::MIN)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:856:38 [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(23.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | date!(2020-12-31).checked_sub(23_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:860:38 [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_sub(47.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 12 | date!(2020-12-31).checked_sub(47_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 14 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::to_iso_week_date (line 519) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:520:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).to_iso_week_date(), (2019, 1, Tuesday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:523:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-10-04).to_iso_week_date(), (2019, 40, Friday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:524:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).to_iso_week_date(), (2020, 1, Wednesday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:525:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2020-12-31).to_iso_week_date(), (2020, 53, Thursday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:526:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2021-01-01).to_iso_week_date(), (2020, 53, Friday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).to_iso_week_date(), (2019, 1, Tuesday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Tuesday` in this scope [INFO] [stdout] --> src/date.rs:522:60 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).to_iso_week_date(), (2019, 1, Tuesday)); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Tuesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:523:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-10-04).to_iso_week_date(), (2019, 40, Friday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:523:61 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-10-04).to_iso_week_date(), (2019, 40, Friday)); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:524:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).to_iso_week_date(), (2020, 1, Wednesday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Wednesday` in this scope [INFO] [stdout] --> src/date.rs:524:60 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-01-01).to_iso_week_date(), (2020, 1, Wednesday)); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Wednesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:525:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2020-12-31).to_iso_week_date(), (2020, 53, Thursday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Thursday` in this scope [INFO] [stdout] --> src/date.rs:525:61 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2020-12-31).to_iso_week_date(), (2020, 53, Thursday)); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Thursday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:526:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2021-01-01).to_iso_week_date(), (2020, 53, Friday)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:526:61 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2021-01-01).to_iso_week_date(), (2020, 53, Friday)); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 16 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::to_calendar_date (line 469) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:470:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:473:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2019-01-01).to_calendar_date(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:473:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2019-01-01).to_calendar_date(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::to_julian_day (line 726) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(-4713 - 11 - 24).to_julian_day(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:729:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2000-01-01).to_julian_day(), 2_451_545); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:730:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-01).to_julian_day(), 2_458_485); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:731:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).to_julian_day(), 2_458_849); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:728:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(-4713 - 11 - 24).to_julian_day(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:729:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2000-01-01).to_julian_day(), 2_451_545); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:730:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-01-01).to_julian_day(), 2_458_485); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:731:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-12-31).to_julian_day(), 2_458_849); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::replace_ordinal (line 1162) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1164:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-049).replace_ordinal(1), Ok(date!(2022-001))); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1164:51 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-049).replace_ordinal(1), Ok(date!(2022-001))); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1165:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(2022-049).replace_ordinal(0).is_err()); // 0 isn't a valid ordinal [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1166:9 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(date!(2022-049).replace_ordinal(366).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1164:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-049).replace_ordinal(1), Ok(date!(2022-001))); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1164:51 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-049).replace_ordinal(1), Ok(date!(2022-001))); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1165:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(2022-049).replace_ordinal(0).is_err()); // 0 isn't a valid ordinal [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1166:9 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(date!(2022-049).replace_ordinal(366).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::iso_week (line 425) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:427:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:428:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-10-04).iso_week(), 40); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:429:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-01-01).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:430:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-12-31).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:431:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2021-01-01).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:427:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:428:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-10-04).iso_week(), 40); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:429:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-01-01).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:430:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2020-12-31).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:431:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2021-01-01).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::to_ordinal_date (line 509) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:511:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).to_ordinal_date(), (2019, 1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:511:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).to_ordinal_date(), (2019, 1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 2 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::replace_day (line 1129) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1131:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-02-18).replace_day(1), Ok(date!(2022-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1131:49 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-02-18).replace_day(1), Ok(date!(2022-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1132:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(2022-02-18).replace_day(0).is_err()); // 0 isn't a valid day [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1133:9 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(date!(2022-02-18).replace_day(30).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1131:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-02-18).replace_day(1), Ok(date!(2022-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1131:49 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2022-02-18).replace_day(1), Ok(date!(2022-02-01))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1132:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(2022-02-18).replace_day(0).is_err()); // 0 isn't a valid day [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1133:9 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(date!(2022-02-18).replace_day(30).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::ordinal (line 401) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:403:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).ordinal(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:404:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).ordinal(), 365); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:403:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).ordinal(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:404:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).ordinal(), 365); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::with_hms_micro (line 1256) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1258:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_micro(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1259:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_micro(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1258:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_micro(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1259:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_micro(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::checked_add_std (line 792) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/date.rs:793:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalStdDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:798:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2021-01-02)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:797:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:798:10 [INFO] [stdout] | [INFO] [stdout] 8 | Some(date!(2021-01-02)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:795:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add_std(1.std_days()), None); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Date::MAX.checked_add_std(1_i32.std_days()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:797:41 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(2.std_days()), [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31).checked_add_std(2_i32.std_days()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::with_hms (line 1217) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1219:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms(0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1220:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms(24, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1219:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms(0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1220:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms(24, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::replace_year (line 1063) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1066:5 [INFO] [stdout] | [INFO] [stdout] 5 | date!(2022-02-18).replace_year(2019), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1067:8 [INFO] [stdout] | [INFO] [stdout] 6 | Ok(date!(2019-02-18)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1069:9 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(date!(2022-02-18).replace_year(-1_000_000_000).is_err()); // -1_000_000_000 isn't a valid year [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(date!(2022-02-18).replace_year(1_000_000_000).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1066:5 [INFO] [stdout] | [INFO] [stdout] 5 | date!(2022-02-18).replace_year(2019), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1067:8 [INFO] [stdout] | [INFO] [stdout] 6 | Ok(date!(2019-02-18)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1069:9 [INFO] [stdout] | [INFO] [stdout] 8 | assert!(date!(2022-02-18).replace_year(-1_000_000_000).is_err()); // -1_000_000_000 isn't a valid year [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1070:9 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(date!(2022-02-18).replace_year(1_000_000_000).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::with_time (line 1204) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1207:5 [INFO] [stdout] | [INFO] [stdout] 5 | date!(1970-01-01).with_time(time!(0:00)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1207:33 [INFO] [stdout] | [INFO] [stdout] 5 | date!(1970-01-01).with_time(time!(0:00)), [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `time` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1208:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(1970-01-01 0:00), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1207:5 [INFO] [stdout] | [INFO] [stdout] 5 | date!(1970-01-01).with_time(time!(0:00)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1207:33 [INFO] [stdout] | [INFO] [stdout] 5 | date!(1970-01-01).with_time(time!(0:00)), [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `time` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1208:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(1970-01-01 0:00), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1208:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(1970-01-01 0:00), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1208:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(1970-01-01 0:00), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration (line 1178) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:1179:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Duration; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::HOUR (line 243) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:244:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:245:30 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::HOUR, 1.hours()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::HOUR, 1_i32.hours()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::saturating_add (line 998) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:999:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1002:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_add(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1003:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_add(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2021-01-01) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1002:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_add(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1003:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1006:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_add(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1007:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2021-01-01) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1002:41 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_add(23.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_add(23_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1006:41 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_add(47.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_add(47_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::MINUTE (line 235) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:236:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `minutes` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:237:32 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MINUTE, 1.minutes()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MINUTE, 1_i32.minutes()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::saturating_sub (line 1038) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:1039:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1042:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_sub(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1043:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_sub(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1047:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-30) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1042:5 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_sub(23.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1043:5 [INFO] [stdout] | [INFO] [stdout] 7 | date!(2020-12-31) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1046:5 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_sub(47.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1047:5 [INFO] [stdout] | [INFO] [stdout] 11 | date!(2020-12-30) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1042:41 [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_sub(23.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | date!(2020-12-31).saturating_sub(23_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/date.rs:1046:41 [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_sub(47.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | date!(2020-12-31).saturating_sub(47_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 11 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::sunday_based_week (line 441) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:443:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2020-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:445:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-12-31).sunday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2021-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:443:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:444:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2020-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:445:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-12-31).sunday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2021-01-01).sunday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::MILLISECOND (line 219) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:221:37 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MILLISECOND, 1.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MILLISECOND, 1_i32.milliseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::DAY (line 251) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:252:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:253:29 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::DAY, 1.days()); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::DAY, 1_i32.days()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::NANOSECOND (line 203) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:205:36 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::NANOSECOND, 1.nanoseconds()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::NANOSECOND, 1_i32.nanoseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::with_hms_milli (line 1236) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1238:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_milli(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1239:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_milli(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1238:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_milli(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1239:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_milli(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::with_hms_nano (line 1276) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1278:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_nano(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1279:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_nano(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1278:9 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(date!(1970-01-01).with_hms_nano(0, 0, 0, 0).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:1279:9 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(date!(1970-01-01).with_hms_nano(24, 0, 0, 0).is_err()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::MICROSECOND (line 211) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:213:37 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MICROSECOND, 1.microseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::MICROSECOND, 1_i32.microseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::WEEK (line 259) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `weeks` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:261:30 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::WEEK, 1.weeks()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::WEEK, 1_i32.weeks()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::SECOND (line 227) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:228:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:229:32 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::SECOND, 1.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::SECOND, 1_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::as_seconds_f64 (line 817) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:818:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:819:16 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.5.seconds().as_seconds_f64(), 1.5); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:820:19 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1.5).seconds().as_seconds_f64(), -1.5); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::days (line 448) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:449:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:450:38 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::days(1), 86_400.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::days(1), 86_400_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_sub (line 951) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:952:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:952:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:953:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_sub(5.seconds()), Some(Duration::ZERO)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().checked_sub(5.seconds()), Some(Duration::ZERO)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:953:38 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_sub(5.seconds()), Some(Duration::ZERO)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_sub(5_i32.seconds()), Some(Duration::ZERO)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:954:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MIN.checked_sub(1.nanoseconds()), None); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MIN.checked_sub(1_i32.nanoseconds()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:955:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_sub(10.seconds()), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5_i32.seconds().checked_sub(10.seconds()), Some((-5).seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:955:39 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_sub(10.seconds()), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_sub(10_i32.seconds()), Some((-5).seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:955:61 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_sub(10.seconds()), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_seconds_f64 (line 631) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:632:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:632:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:633:57 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::checked_seconds_f64(0.5), Some(0.5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::checked_seconds_f64(0.5), Some(0.5_f32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:634:61 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::checked_seconds_f64(-0.5), Some((-0.5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::is_positive (line 296) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:298:11 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(1.seconds().is_positive()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:299:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(!0.seconds().is_positive()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:300:15 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(!(-1).seconds().is_positive()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::hours (line 466) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:468:38 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::hours(1), 3_600.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::hours(1), 3_600_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::milliseconds (line 683) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:684:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:685:45 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::milliseconds(1), 1_000.microseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::milliseconds(1), 1_000_i32.microseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:686:49 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::milliseconds(-1), (-1_000).microseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::ZERO (line 195) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:196:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:197:30 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::ZERO, 0.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::ZERO, 0_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::minutes (line 484) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:485:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:486:37 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::minutes(1), 60.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::minutes(1), 60_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_mul (line 976) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:977:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:977:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:978:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_mul(2), Some(10.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().checked_mul(2), Some(10.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:978:48 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_mul(2), Some(10.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_mul(2), Some(10_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:979:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().checked_mul(-2), Some((-10).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5_i32.seconds().checked_mul(-2), Some((-10).seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:979:52 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().checked_mul(-2), Some((-10).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:980:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_mul(0), Some(0.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5_i32.seconds().checked_mul(0), Some(0.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:980:47 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_mul(0), Some(0.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().checked_mul(0), Some(0_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 8 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::nanoseconds (line 719) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:720:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:721:40 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::nanoseconds(1), 1.microseconds() / 1_000); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::nanoseconds(1), 1_i32.microseconds() / 1_000); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:722:44 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::nanoseconds(-1), (-1).microseconds() / 1_000); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::microseconds (line 701) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:702:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:702:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:703:45 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::microseconds(1), 1_000.nanoseconds()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::microseconds(1), 1_000_i32.nanoseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:704:49 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::microseconds(-1), (-1_000).nanoseconds()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_neg (line 1020) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:1021:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:1022:5 [INFO] [stdout] | [INFO] [stdout] 4 | use time::Duration; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1023:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().checked_neg(), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5_i32.seconds().checked_neg(), Some((-5).seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1023:49 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().checked_neg(), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::new (line 373) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:375:35 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::new(1, 0), 1.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::new(1, 0), 1_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:376:39 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::new(-1, 0), (-1).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:377:47 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Duration::new(1, 2_000_000_000), 3.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(Duration::new(1, 2_000_000_000), 3_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::is_zero (line 273) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:275:11 [INFO] [stdout] | [INFO] [stdout] 4 | assert!(0.seconds().is_zero()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `nanoseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:276:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(!1.nanoseconds().is_zero()); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::is_negative (line 284) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:286:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert!((-1).seconds().is_negative()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:287:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert!(!0.seconds().is_negative()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:288:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert!(!1.seconds().is_negative()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::year (line 332) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:334:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).year(), 2019); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:335:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).year(), 2019); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-01-01).year(), 2020); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:334:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(date!(2019-01-01).year(), 2019); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:335:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-12-31).year(), 2019); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:336:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2020-01-01).year(), 2020); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::as_seconds_f32 (line 828) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:829:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:830:16 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.5.seconds().as_seconds_f32(), 1.5); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:831:19 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1.5).seconds().as_seconds_f32(), -1.5); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_div (line 999) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:1000:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:1001:15 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(10.seconds().checked_div(2), Some(5.seconds())); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:1001:48 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(10.seconds().checked_div(2), Some(5.seconds())); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:1002:15 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(10.seconds().checked_div(-2), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:1002:52 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(10.seconds().checked_div(-2), Some((-5).seconds())); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:1003:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(1.seconds().checked_div(0), None); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_seconds_f32 (line 658) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:659:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:659:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:660:57 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::checked_seconds_f32(0.5), Some(0.5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::checked_seconds_f32(0.5), Some(0.5_f32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:661:61 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::checked_seconds_f32(-0.5), Some((-0.5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::checked_add (line 926) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:927:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:927:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:928:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_add(5.seconds()), Some(10.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().checked_add(5.seconds()), Some(10.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:928:38 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_add(5.seconds()), Some(10.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_add(5_i32.seconds()), Some(10.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:928:58 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_add(5.seconds()), Some(10.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().checked_add(5.seconds()), Some(10_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:929:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MAX.checked_add(1.nanoseconds()), None); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MAX.checked_add(1_i32.nanoseconds()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:930:17 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).seconds().checked_add(5.seconds()), Some(0.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:930:41 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).seconds().checked_add(5.seconds()), Some(0.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).seconds().checked_add(5_i32.seconds()), Some(0.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:930:60 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).seconds().checked_add(5.seconds()), Some(0.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).seconds().checked_add(5.seconds()), Some(0_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::saturating_sub (line 1080) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:1081:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:1081:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1082:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_sub(5.seconds()), Duration::ZERO); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().saturating_sub(5.seconds()), Duration::ZERO); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1082:41 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_sub(5.seconds()), Duration::ZERO); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_sub(5_i32.seconds()), Duration::ZERO); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1083:43 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MIN.saturating_sub(1.nanoseconds()), Duration::MIN); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MIN.saturating_sub(1_i32.nanoseconds()), Duration::MIN); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1085:39 [INFO] [stdout] | [INFO] [stdout] 7 | Duration::MAX.saturating_sub((-1).nanoseconds()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1088:14 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.seconds().saturating_sub(10.seconds()), (-5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5_i32.seconds().saturating_sub(10.seconds()), (-5).seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1088:42 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.seconds().saturating_sub(10.seconds()), (-5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.seconds().saturating_sub(10_i32.seconds()), (-5).seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1088:59 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.seconds().saturating_sub(10.seconds()), (-5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::abs (line 310) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:312:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().abs(), 1.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:312:33 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().abs(), 1.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:313:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(0.seconds().abs(), 0.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:313:33 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(0.seconds().abs(), 0.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:314:17 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-1).seconds().abs(), 1.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:314:36 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-1).seconds().abs(), 1.seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::saturating_seconds_f64 (line 558) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:559:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:560:55 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::saturating_seconds_f64(0.5), 0.5.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::saturating_seconds_f64(0.5), 0.5_f32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:561:59 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::saturating_seconds_f64(-0.5), (-0.5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::saturating_seconds_f32 (line 595) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:596:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:597:55 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::saturating_seconds_f32(0.5), 0.5.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::saturating_seconds_f32(0.5), 0.5_f32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:598:59 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::saturating_seconds_f32(-0.5), (-0.5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::seconds_f32 (line 533) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:534:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:534:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:535:44 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds_f32(0.5), 0.5.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds_f32(0.5), 0.5_f32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:536:48 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::seconds_f32(-0.5), (-0.5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::subsec_microseconds (line 883) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:884:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:885:19 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.0004.seconds().subsec_microseconds(), 400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:886:22 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1.0004).seconds().subsec_microseconds(), -400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_microseconds (line 867) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:868:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:869:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.milliseconds().whole_microseconds(), 1_000); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:870:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).milliseconds().whole_microseconds(), -1_000); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `microseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:871:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(1.microseconds().whole_microseconds(), 1); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `microseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:872:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-1).microseconds().whole_microseconds(), -1); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_days (line 765) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:766:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `days` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:767:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.days().whole_days(), 1); [INFO] [stdout] | ^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `days` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:768:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).days().whole_days(), -1); [INFO] [stdout] | ^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `hours` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:769:15 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(23.hours().whole_days(), 0); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `hours` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:770:18 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-23).hours().whole_days(), 0); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_weeks (line 752) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:753:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `weeks` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:754:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.weeks().whole_weeks(), 1); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `weeks` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:755:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).weeks().whole_weeks(), -1); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `days` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:756:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(6.days().whole_weeks(), 0); [INFO] [stdout] | ^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `days` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:757:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-6).days().whole_weeks(), 0); [INFO] [stdout] | ^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::subsec_milliseconds (line 855) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:856:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:857:16 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.4.seconds().subsec_milliseconds(), 400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:858:19 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1.4).seconds().subsec_milliseconds(), -400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::saturating_add (line 1039) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:1040:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:1040:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1041:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_add(5.seconds()), 10.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().saturating_add(5.seconds()), 10.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1041:41 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_add(5.seconds()), 10.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_add(5_i32.seconds()), 10.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1041:56 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_add(5.seconds()), 10.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_add(5.seconds()), 10_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1042:43 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MAX.saturating_add(1.nanoseconds()), Duration::MAX); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::MAX.saturating_add(1_i32.nanoseconds()), Duration::MAX); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1044:39 [INFO] [stdout] | [INFO] [stdout] 7 | Duration::MIN.saturating_add((-1).nanoseconds()), [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1047:17 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!((-5).seconds().saturating_add(5.seconds()), Duration::ZERO); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1047:44 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!((-5).seconds().saturating_add(5.seconds()), Duration::ZERO); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!((-5).seconds().saturating_add(5_i32.seconds()), Duration::ZERO); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::seconds (line 501) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:502:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:502:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:503:40 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds(1), 1_000.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds(1), 1_000_i32.milliseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::weeks (line 430) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:431:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:432:40 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::weeks(1), 604_800.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::weeks(1), 604_800_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::seconds_f64 (line 511) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:512:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:512:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:513:44 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds_f64(0.5), 0.5.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(Duration::seconds_f64(0.5), 0.5_f32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/duration.rs:514:48 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(Duration::seconds_f64(-0.5), (-0.5).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::saturating_mul (line 1121) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:1122:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/duration.rs:1122:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1123:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_mul(2), 10.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.seconds().saturating_mul(2), 10.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1123:46 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_mul(2), 10.seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.seconds().saturating_mul(2), 10_i32.seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1124:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().saturating_mul(-2), (-10).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5_i32.seconds().saturating_mul(-2), (-10).seconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1124:50 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.seconds().saturating_mul(-2), (-10).seconds()); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/duration.rs:1125:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.seconds().saturating_mul(0), Duration::ZERO); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5_i32.seconds().saturating_mul(0), Duration::ZERO); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/date.rs - date::Date::weekday (line 541) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/date.rs:542:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Weekday::*; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:544:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:545:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:546:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-03-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:547:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2019-04-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:548:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2019-05-01).weekday(), Wednesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:549:12 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(date!(2019-06-01).weekday(), Saturday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:550:12 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(date!(2019-07-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:551:12 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(date!(2019-08-01).weekday(), Thursday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:552:12 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(date!(2019-09-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(date!(2019-10-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(date!(2019-11-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:555:12 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(date!(2019-12-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:544:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Tuesday` in this scope [INFO] [stdout] --> src/date.rs:544:41 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(date!(2019-01-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Tuesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:545:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:545:41 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(date!(2019-02-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:546:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-03-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:546:41 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(date!(2019-03-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:547:12 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2019-04-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Monday` in this scope [INFO] [stdout] --> src/date.rs:547:41 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(date!(2019-04-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Monday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:548:12 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2019-05-01).weekday(), Wednesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Wednesday` in this scope [INFO] [stdout] --> src/date.rs:548:41 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(date!(2019-05-01).weekday(), Wednesday); [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Wednesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:549:12 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(date!(2019-06-01).weekday(), Saturday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Saturday` in this scope [INFO] [stdout] --> src/date.rs:549:41 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(date!(2019-06-01).weekday(), Saturday); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Saturday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:550:12 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(date!(2019-07-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Monday` in this scope [INFO] [stdout] --> src/date.rs:550:41 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(date!(2019-07-01).weekday(), Monday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Monday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:551:12 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(date!(2019-08-01).weekday(), Thursday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Thursday` in this scope [INFO] [stdout] --> src/date.rs:551:41 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(date!(2019-08-01).weekday(), Thursday); [INFO] [stdout] | ^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Thursday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:552:12 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(date!(2019-09-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Sunday` in this scope [INFO] [stdout] --> src/date.rs:552:41 [INFO] [stdout] | [INFO] [stdout] 13 | assert_eq!(date!(2019-09-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Sunday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(date!(2019-10-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Tuesday` in this scope [INFO] [stdout] --> src/date.rs:553:41 [INFO] [stdout] | [INFO] [stdout] 14 | assert_eq!(date!(2019-10-01).weekday(), Tuesday); [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Tuesday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(date!(2019-11-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Friday` in this scope [INFO] [stdout] --> src/date.rs:554:41 [INFO] [stdout] | [INFO] [stdout] 15 | assert_eq!(date!(2019-11-01).weekday(), Friday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Friday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/date.rs:555:12 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(date!(2019-12-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Sunday` in this scope [INFO] [stdout] --> src/date.rs:555:41 [INFO] [stdout] | [INFO] [stdout] 16 | assert_eq!(date!(2019-12-01).weekday(), Sunday); [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this unit variant [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Weekday::Sunday; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 37 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/numerical_std_duration.rs - ext::numerical_std_duration::NumericalStdDuration (line 36) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/numerical_std_duration.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalStdDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:39:7 [INFO] [stdout] | [INFO] [stdout] 5 | 2.std_seconds() + 500.std_milliseconds(), [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 5 | 2.std_seconds() + 500.std_milliseconds(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:40:11 [INFO] [stdout] | [INFO] [stdout] 6 | 2_500.std_milliseconds() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:43:7 [INFO] [stdout] | [INFO] [stdout] 9 | 2.std_seconds() - 500.std_milliseconds(), [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:43:27 [INFO] [stdout] | [INFO] [stdout] 9 | 2.std_seconds() - 500.std_milliseconds(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:44:11 [INFO] [stdout] | [INFO] [stdout] 10 | 1_500.std_milliseconds() [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_hours (line 778) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:779:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `hours` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:780:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.hours().whole_hours(), 1); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `hours` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:781:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).hours().whole_hours(), -1); [INFO] [stdout] | ^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:782:15 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(59.minutes().whole_hours(), 0); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:783:18 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-59).minutes().whole_hours(), 0); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::unsigned_abs (line 326) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:327:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::{NumericalDuration, NumericalStdDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:328:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().unsigned_abs(), 1.std_seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:328:42 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().unsigned_abs(), 1.std_seconds()); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:329:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(0.seconds().unsigned_abs(), 0.std_seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:329:42 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(0.seconds().unsigned_abs(), 0.std_seconds()); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:330:17 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-1).seconds().unsigned_abs(), 1.std_seconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:330:45 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-1).seconds().unsigned_abs(), 1.std_seconds()); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/numerical_std_duration.rs - ext::numerical_std_duration::NumericalStdDuration (line 21) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/numerical_std_duration.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalStdDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_nanoseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:24:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.std_nanoseconds(), Duration::from_nanos(5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_microseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:25:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.std_microseconds(), Duration::from_micros(5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:26:14 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(5.std_milliseconds(), Duration::from_millis(5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(5.std_seconds(), Duration::from_secs(5)); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:28:14 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(5.std_minutes(), Duration::from_secs(5 * 60)); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_hours` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:29:14 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.std_hours(), Duration::from_secs(5 * 3_600)); [INFO] [stdout] | ^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_days` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:30:14 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(5.std_days(), Duration::from_secs(5 * 86_400)); [INFO] [stdout] | ^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `std_weeks` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_std_duration.rs:31:14 [INFO] [stdout] | [INFO] [stdout] 12 | assert_eq!(5.std_weeks(), Duration::from_secs(5 * 604_800)); [INFO] [stdout] | ^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_minutes (line 791) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:792:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:793:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.minutes().whole_minutes(), 1); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:794:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).minutes().whole_minutes(), -1); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:795:15 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(59.seconds().whole_minutes(), 0); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:796:18 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-59).seconds().whole_minutes(), 0); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/month.rs - month::Month::length (line 70) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/month.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 32) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/numerical_duration.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/ext/numerical_duration.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!((-5).nanoseconds(), Duration::nanoseconds(-5)); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-5).microseconds(), Duration::microseconds(-5)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:36:17 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!((-5).milliseconds(), Duration::milliseconds(-5)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-5).seconds(), Duration::seconds(-5)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `minutes` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:38:17 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!((-5).minutes(), Duration::minutes(-5)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:39:17 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!((-5).hours(), Duration::hours(-5)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!((-5).days(), Duration::days(-5)); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `weeks` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:41:17 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!((-5).weeks(), Duration::weeks(-5)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/month.rs - month::Month::next (line 103) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/month.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/instant.rs - ext::instant::InstantExt::signed_duration_since (line 50) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/instant.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::ext::InstantExt; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `signed_duration_since` found for struct `Instant` in the current scope [INFO] [stdout] --> src/ext/instant.rs:57:26 [INFO] [stdout] | [INFO] [stdout] 9 | println!("{:?}", new_now.signed_duration_since(now)); // positive [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `duration_since` with a similar name [INFO] [stdout] | [INFO] [stdout] 9 - println!("{:?}", new_now.signed_duration_since(now)); // positive [INFO] [stdout] 9 + println!("{:?}", new_now.duration_since(now)); // positive [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `signed_duration_since` found for struct `Instant` in the current scope [INFO] [stdout] --> src/ext/instant.rs:58:22 [INFO] [stdout] | [INFO] [stdout] 10 | println!("{:?}", now.signed_duration_since(new_now)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `duration_since` with a similar name [INFO] [stdout] | [INFO] [stdout] 10 - println!("{:?}", now.signed_duration_since(new_now)); [INFO] [stdout] 10 + println!("{:?}", now.duration_since(new_now)); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::subsec_nanoseconds (line 909) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:910:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:911:26 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.000_000_400.seconds().subsec_nanoseconds(), 400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{float}` in the current scope [INFO] [stdout] --> src/duration.rs:912:29 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1.000_000_400).seconds().subsec_nanoseconds(), -400); [INFO] [stdout] | ^^^^^^^ method not found in `{float}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/instant.rs - instant::Instant::into_inner (line 113) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/instant.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::Instant; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_milliseconds (line 839) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:840:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:841:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().whole_milliseconds(), 1_000); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:842:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).seconds().whole_milliseconds(), -1_000); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:843:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(1.milliseconds().whole_milliseconds(), 1); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:844:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-1).milliseconds().whole_milliseconds(), -1); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/month.rs - month::Month::nth_next (line 126) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/month.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/instant.rs - instant::Instant::now (line 43) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/instant.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::Instant; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_nanoseconds (line 894) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:895:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `microseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:896:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.microseconds().whole_nanoseconds(), 1_000); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `microseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:897:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).microseconds().whole_nanoseconds(), -1_000); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `nanoseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:898:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(1.nanoseconds().whole_nanoseconds(), 1); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `nanoseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:899:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-1).nanoseconds().whole_nanoseconds(), -1); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 18) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/numerical_duration.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/ext/numerical_duration.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `nanoseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:20:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5.nanoseconds(), Duration::nanoseconds(5)); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(5_i32.nanoseconds(), Duration::nanoseconds(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `microseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:21:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5.microseconds(), Duration::microseconds(5)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(5_i32.microseconds(), Duration::microseconds(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:22:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5.milliseconds(), Duration::milliseconds(5)); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(5_i32.milliseconds(), Duration::milliseconds(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:23:14 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(5.seconds(), Duration::seconds(5)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(5_i32.seconds(), Duration::seconds(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `minutes` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:24:14 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(5.minutes(), Duration::minutes(5)); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(5_i32.minutes(), Duration::minutes(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:25:14 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(5.hours(), Duration::hours(5)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(5_i32.hours(), Duration::hours(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:26:14 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5.days(), Duration::days(5)); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(5_i32.days(), Duration::days(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `weeks` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/ext/numerical_duration.rs:27:14 [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(5.weeks(), Duration::weeks(5)); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 11 | assert_eq!(5_i32.weeks(), Duration::weeks(5)); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/instant.rs - instant::Instant::checked_sub (line 93) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/instant.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 4 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/instant.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:98:30 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_sub(5.seconds()), Some(now - 5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_sub(5_i32.seconds()), Some(now - 5.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:98:55 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_sub(5.seconds()), Some(now - 5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_sub(5.seconds()), Some(now - 5_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:99:33 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(now.checked_sub((-5).seconds()), Some(now - (-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:99:61 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(now.checked_sub((-5).seconds()), Some(now - (-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/month.rs - month::Month::nth_prev (line 153) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/month.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/instant.rs - instant::Instant::checked_add (line 71) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/instant.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 4 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/instant.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:76:30 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_add(5.seconds()), Some(now + 5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_add(5_i32.seconds()), Some(now + 5.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:76:55 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_add(5.seconds()), Some(now + 5.seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(now.checked_add(5.seconds()), Some(now + 5_i32.seconds())); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:77:33 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(now.checked_add((-5).seconds()), Some(now + (-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:77:61 [INFO] [stdout] | [INFO] [stdout] 8 | assert_eq!(now.checked_add((-5).seconds()), Some(now + (-5).seconds())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/ext/numerical_duration.rs - ext::numerical_duration::NumericalDuration (line 46) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/ext/numerical_duration.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `time`, use `cargo add time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:48:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(2.seconds() + 500.milliseconds(), 2_500.milliseconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:48:30 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(2.seconds() + 500.milliseconds(), 2_500.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:48:52 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(2.seconds() + 500.milliseconds(), 2_500.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:49:14 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(2.seconds() - 500.milliseconds(), 1_500.milliseconds()); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:49:30 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(2.seconds() - 500.milliseconds(), 1_500.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `milliseconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/ext/numerical_duration.rs:49:52 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(2.seconds() - 500.milliseconds(), 1_500.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/instant.rs - instant::Instant::elapsed (line 55) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/instant.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::{NumericalStdDuration, NumericalDuration}}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 4 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/instant.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 5 | use time::{Instant, ext::{NumericalStdDuration, NumericalDuration}}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `std_milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:61:17 [INFO] [stdout] | [INFO] [stdout] 8 | thread::sleep(1.std_milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 8 | thread::sleep(1_i32.std_milliseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `milliseconds` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/instant.rs:62:32 [INFO] [stdout] | [INFO] [stdout] 9 | assert!(instant.elapsed() >= 1.milliseconds()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 9 | assert!(instant.elapsed() >= 1_i32.milliseconds()); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_to_utc (line 258) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 5 | datetime!(2000-01-01 0:00 +1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(9999-12-31 23:59:59 -1).checked_to_utc(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 5 | datetime!(2000-01-01 0:00 +1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 5 | datetime!(2000-01-01 0:00 +1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 5 | datetime!(2000-01-01 0:00 +1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 5 | datetime!(2000-01-01 0:00 +1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(9999-12-31 23:59:59 -1).checked_to_utc(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(9999-12-31 23:59:59 -1).checked_to_utc(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(9999-12-31 23:59:59 -1).checked_to_utc(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(9999-12-31 23:59:59 -1).checked_to_utc(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/duration.rs - duration::Duration::whole_seconds (line 804) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/duration.rs:805:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::ext::NumericalDuration; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:806:14 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(1.seconds().whole_seconds(), 1); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `seconds` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:807:17 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!((-1).seconds().whole_seconds(), -1); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:808:14 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(1.minutes().whole_seconds(), 60); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `minutes` found for type `{integer}` in the current scope [INFO] [stdout] --> src/duration.rs:809:17 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!((-1).minutes().whole_seconds(), -60); [INFO] [stdout] | ^^^^^^^ method not found in `{integer}` [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0433, E0599. [INFO] [stdout] For more information about an error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/month.rs - month::Month::previous (line 80) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/month.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::Month; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_add (line 880) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/offset_date_time.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:881:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:883:51 [INFO] [stdout] | [INFO] [stdout] 5 | let datetime = Date::MIN.midnight().assume_offset(offset!(+10)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:886:51 [INFO] [stdout] | [INFO] [stdout] 8 | let datetime = Date::MAX.midnight().assume_offset(offset!(+10)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:891:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(datetime!(2019-11-26 18:30 +10)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:883:51 [INFO] [stdout] | [INFO] [stdout] 5 | let datetime = Date::MIN.midnight().assume_offset(offset!(+10)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:886:51 [INFO] [stdout] | [INFO] [stdout] 8 | let datetime = Date::MAX.midnight().assume_offset(offset!(+10)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:890:5 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:891:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(datetime!(2019-11-26 18:30 +10)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:891:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(datetime!(2019-11-26 18:30 +10)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:891:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(datetime!(2019-11-26 18:30 +10)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:891:10 [INFO] [stdout] | [INFO] [stdout] 13 | Some(datetime!(2019-11-26 18:30 +10)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/offset_date_time.rs:884:38 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime.checked_add((-2).days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `days` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/offset_date_time.rs:887:35 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(datetime.checked_add(2.days()), None); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(datetime.checked_add(2_i32.days()), None); [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `hours` on ambiguous numeric type `{integer}` [INFO] [stdout] --> src/offset_date_time.rs:890:52 [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27.hours()), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `i32` [INFO] [stdout] | [INFO] [stdout] 12 | datetime!(2019-11-25 15:30 +10).checked_add(27_i32.hours()), [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 19 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp (line 355) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/offset_date_time.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, OffsetDateTime, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:356:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Duration, OffsetDateTime, ext::NumericalDuration}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/offset_date_time.rs:362:9 [INFO] [stdout] | [INFO] [stdout] 9 | Ok::<_, time::Error>(()) [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 2 + use std::time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0689]: can't call method `seconds` on ambiguous numeric type `{float}` [INFO] [stdout] --> src/offset_date_time.rs:360:38 [INFO] [stdout] | [INFO] [stdout] 7 | OffsetDateTime::UNIX_EPOCH + 1.5.seconds() [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: you must specify a concrete type for this numeric value, like `f32` [INFO] [stdout] | [INFO] [stdout] 7 | OffsetDateTime::UNIX_EPOCH + 1.5_f32.seconds() [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] error: aborting due to 4 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0689. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::UNIX_EPOCH (line 71) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::OffsetDateTime; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(OffsetDateTime::UNIX_EPOCH, datetime!(1970-01-01 0:00 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(OffsetDateTime::UNIX_EPOCH, datetime!(1970-01-01 0:00 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(OffsetDateTime::UNIX_EPOCH, datetime!(1970-01-01 0:00 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(OffsetDateTime::UNIX_EPOCH, datetime!(1970-01-01 0:00 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:74:40 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(OffsetDateTime::UNIX_EPOCH, datetime!(1970-01-01 0:00 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp_nanos (line 401) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::OffsetDateTime; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:410:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:410:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:410:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:410:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:410:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::day (line 551) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:556:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(+1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:553:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).day(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:556:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(+1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::from_unix_timestamp (line 339) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:340:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::OffsetDateTime; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:348:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:348:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:348:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:348:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:348:8 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(datetime!(2019-01-01 0:00 UTC)), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 6 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::checked_to_offset (line 196) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:197:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::PrimitiveDateTime; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2000-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 7 | .checked_to_offset(offset!(-1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:209:28 [INFO] [stdout] | [INFO] [stdout] 15 | .checked_to_offset(offset!(+1)), [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2000-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2000-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2000-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2000-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:201:28 [INFO] [stdout] | [INFO] [stdout] 7 | .checked_to_offset(offset!(-1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:209:28 [INFO] [stdout] | [INFO] [stdout] 15 | .checked_to_offset(offset!(+1)), [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::new_utc (line 147) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Month, OffsetDateTime, Time}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:154:16 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:154:16 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:154:16 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:154:16 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:154:16 [INFO] [stdout] | [INFO] [stdout] 9 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 UTC)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/offset_date_time.rs:155:9 [INFO] [stdout] | [INFO] [stdout] 10 | Ok::<_, time::error::Error>(()) [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 2 + use std::error; [INFO] [stdout] | [INFO] [stdout] 2 + use serde_json::error; [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 10 - Ok::<_, time::error::Error>(()) [INFO] [stdout] 10 + Ok::<_, error::Error>(()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::hour (line 780) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).hour(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:785:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(-2)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).hour(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).hour(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).hour(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:782:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).hour(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:784:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:785:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(-2)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::now_utc (line 85) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::OffsetDateTime; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:89:48 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(OffsetDateTime::now_utc().offset(), offset!(UTC)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:89:48 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(OffsetDateTime::now_utc().offset(), offset!(UTC)); [INFO] [stdout] | ^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::millisecond (line 837) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:839:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).millisecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:840:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2019-01-01 23:59:59.999 UTC).millisecond(), 999); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:839:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).millisecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:839:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).millisecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:839:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).millisecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:839:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).millisecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:840:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2019-01-01 23:59:59.999 UTC).millisecond(), 999); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:840:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2019-01-01 23:59:59.999 UTC).millisecond(), 999); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:840:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2019-01-01 23:59:59.999 UTC).millisecond(), 999); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:840:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2019-01-01 23:59:59.999 UTC).millisecond(), 999); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::new_in_offset (line 127) stdout ---- [INFO] [stdout] error[E0432]: unresolved import `time` [INFO] [stdout] --> src/offset_date_time.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 3 | use time::{Date, Month, OffsetDateTime, Time, UtcOffset}; [INFO] [stdout] | ^^^^ help: a similar path exists: `std::time` [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 -5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 -5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 -5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 -5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:135:16 [INFO] [stdout] | [INFO] [stdout] 10 | assert_eq!(dt, datetime!(2024-01-01 12:59:59.5 -5)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `time` [INFO] [stdout] --> src/offset_date_time.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 11 | Ok::<_, time::error::Error>(()) [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `time` [INFO] [stdout] | [INFO] [stdout] help: to make use of source file src/time.rs, use `mod time` in this file to declare the module [INFO] [stdout] | [INFO] [stdout] 2 + mod time; [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 2 + use std::error; [INFO] [stdout] | [INFO] [stdout] 2 + use serde_json::error; [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 11 - Ok::<_, time::error::Error>(()) [INFO] [stdout] 11 + Ok::<_, error::Error>(()) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 7 previous errors [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433. [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::monday_based_week (line 617) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:619:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:620:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:622:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:619:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:619:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:619:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:619:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:620:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:620:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:620:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:620:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:621:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).monday_based_week(), 52); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:622:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:622:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:622:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:622:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).monday_based_week(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 20 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::minute (line 798) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:800:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).minute(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:803:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(+0:30)) [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:800:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).minute(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:800:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).minute(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:800:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).minute(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:800:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).minute(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:802:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:803:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(+0:30)) [INFO] [stdout] | ^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 12 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::nanosecond (line 866) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:868:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).nanosecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999_999 UTC).nanosecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:868:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).nanosecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:868:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).nanosecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:868:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).nanosecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:868:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).nanosecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999_999 UTC).nanosecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999_999 UTC).nanosecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999_999 UTC).nanosecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999_999 UTC).nanosecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::iso_week (line 587) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:589:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:590:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:589:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:589:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:589:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:589:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:590:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:590:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:590:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:590:12 [INFO] [stdout] | [INFO] [stdout] 5 | assert_eq!(datetime!(2020-01-01 0:00 UTC).iso_week(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 6 | assert_eq!(datetime!(2020-12-31 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:592:12 [INFO] [stdout] | [INFO] [stdout] 7 | assert_eq!(datetime!(2021-01-01 0:00 UTC).iso_week(), 53); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 20 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::microsecond (line 850) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:852:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).microsecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999 UTC).microsecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:852:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).microsecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:852:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).microsecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:852:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).microsecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:852:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).microsecond(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999 UTC).microsecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999 UTC).microsecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999 UTC).microsecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:854:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 23:59:59.999_999 UTC).microsecond(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::date (line 483) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:51 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:488:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(-1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2018-12-31), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:485:51 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).date(), date!(2019-01-01)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::PrimitiveDateTime; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Time; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:487:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-01-01 0:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:488:20 [INFO] [stdout] | [INFO] [stdout] 7 | .to_offset(offset!(-1)) [INFO] [stdout] | ^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `offset` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::UtcOffset; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:490:5 [INFO] [stdout] | [INFO] [stdout] 9 | date!(2018-12-31), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `date` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 2 + use supply_chain_trust_example_crate_000040::Date; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] error: aborting due to 16 previous errors [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/offset_date_time.rs - offset_date_time::OffsetDateTime::ordinal (line 569) stdout ---- [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:571:12 [INFO] [stdout] | [INFO] [stdout] 4 | assert_eq!(datetime!(2019-01-01 0:00 UTC).ordinal(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:573:5 [INFO] [stdout] | [INFO] [stdout] 6 | datetime!(2019-12-31 23:00 UTC) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `time` in the list of imported crates [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `datetime` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `time` in the list of imported crates [INFO] [stdout] --> src/offset_date_time.rs:574:20 [WARN] too many lines in the log, truncating it