[INFO] fetching crate winnow_iso8601 0.6.0... [INFO] testing winnow_iso8601-0.6.0 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate winnow_iso8601 0.6.0 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate winnow_iso8601 0.6.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate winnow_iso8601 0.6.0 [INFO] tweaked toml for crates.io crate winnow_iso8601 0.6.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate winnow_iso8601 0.6.0 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate winnow_iso8601 0.6.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] fca5985d5c4e442d333964bd85b6fdc8610402f02d28d44f1379c1f7cc356ef0 [INFO] running `Command { std: "docker" "start" "-a" "fca5985d5c4e442d333964bd85b6fdc8610402f02d28d44f1379c1f7cc356ef0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fca5985d5c4e442d333964bd85b6fdc8610402f02d28d44f1379c1f7cc356ef0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fca5985d5c4e442d333964bd85b6fdc8610402f02d28d44f1379c1f7cc356ef0", kill_on_drop: false }` [INFO] [stdout] fca5985d5c4e442d333964bd85b6fdc8610402f02d28d44f1379c1f7cc356ef0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 237def4f09c7bc1ff3fc7cb9e11c1edf5952383f4cc7fa8c707b4cb90002725e [INFO] running `Command { std: "docker" "start" "-a" "237def4f09c7bc1ff3fc7cb9e11c1edf5952383f4cc7fa8c707b4cb90002725e", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v0.7.7 [INFO] [stderr] Compiling winnow_datetime v0.3.0 [INFO] [stderr] Compiling winnow_iso8601 v0.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.13s [INFO] running `Command { std: "docker" "inspect" "237def4f09c7bc1ff3fc7cb9e11c1edf5952383f4cc7fa8c707b4cb90002725e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "237def4f09c7bc1ff3fc7cb9e11c1edf5952383f4cc7fa8c707b4cb90002725e", kill_on_drop: false }` [INFO] [stdout] 237def4f09c7bc1ff3fc7cb9e11c1edf5952383f4cc7fa8c707b4cb90002725e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6307224e830e5116e0730727cf6dad9de01b82ad890ab670ea02fdb4197423b2 [INFO] running `Command { std: "docker" "start" "-a" "6307224e830e5116e0730727cf6dad9de01b82ad890ab670ea02fdb4197423b2", kill_on_drop: false }` [INFO] [stderr] Compiling anstyle-query v1.1.2 [INFO] [stderr] Compiling colorchoice v1.0.3 [INFO] [stderr] Compiling anstyle v1.0.10 [INFO] [stderr] Compiling clap_lex v0.7.4 [INFO] [stderr] Compiling anstyle-parse v0.2.6 [INFO] [stderr] Compiling escape8259 v0.5.3 [INFO] [stderr] Compiling unsafe-libyaml v0.2.11 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling anstream v0.6.18 [INFO] [stderr] Compiling clap_builder v4.5.37 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling clap_derive v4.5.32 [INFO] [stderr] Compiling clap v4.5.37 [INFO] [stderr] Compiling libtest-mimic v0.8.1 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling winnow_datetime v0.3.0 [INFO] [stderr] Compiling serde_yaml v0.9.34+deprecated [INFO] [stderr] Compiling winnow_iso8601 v0.6.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling winnow_datetime_assert v0.3.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.28s [INFO] running `Command { std: "docker" "inspect" "6307224e830e5116e0730727cf6dad9de01b82ad890ab670ea02fdb4197423b2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6307224e830e5116e0730727cf6dad9de01b82ad890ab670ea02fdb4197423b2", kill_on_drop: false }` [INFO] [stdout] 6307224e830e5116e0730727cf6dad9de01b82ad890ab670ea02fdb4197423b2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] b2281e5388251d57437a635f5fa2b995a01ebb7c84eada2f8571d38c679dc929 [INFO] running `Command { std: "docker" "start" "-a" "b2281e5388251d57437a635f5fa2b995a01ebb7c84eada2f8571d38c679dc929", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/winnow_iso8601-b5af4a72bfb9dc84) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test date::parsers::disallows_notallowed ... ok [INFO] [stdout] test date::parsers::test_date ... ok [INFO] [stdout] test date::parsers::test_date_day ... ok [INFO] [stdout] test date::parsers::test_date_month ... ok [INFO] [stdout] test date::parsers::test_date_ordinal_date ... ok [INFO] [stdout] test date::parsers::test_date_iso_week_date ... ok [INFO] [stdout] test date::parsers::test_day_of_week ... ok [INFO] [stdout] test date::parsers::test_date_year ... ok [INFO] [stdout] test datetime::parsers::disallows_notallowed ... ok [INFO] [stdout] test datetime::parsers::test_datetime_error ... ok [INFO] [stdout] test duration::parsers::duration_multi_digit_day ... ok [INFO] [stdout] test duration::parsers::duration_multi_digit_hour ... ok [INFO] [stdout] test datetime::parsers::format_equivalence ... ok [INFO] [stdout] test duration::parsers::duration_multi_digit_minute ... ok [INFO] [stdout] test duration::parsers::duration_multi_digit_second ... ok [INFO] [stdout] test duration::parsers::test_duration_day ... ok [INFO] [stdout] test duration::parsers::duration_roundtrip ... ok [INFO] [stdout] test duration::parsers::test_duration_hour ... ok [INFO] [stdout] test duration::parsers::test_duration_minute ... ok [INFO] [stdout] test duration::parsers::test_duration_month ... ok [INFO] [stdout] test duration::parsers::test_duration_second ... ok [INFO] [stdout] test duration::parsers::test_duration_second_and_millisecond1 ... ok [INFO] [stdout] test duration::parsers::test_duration_time ... ok [INFO] [stdout] test duration::parsers::test_duration_week ... ok [INFO] [stdout] test duration::parsers::test_duration_ymdhms_error ... ok [INFO] [stdout] test duration::parsers::test_duration_year ... ok [INFO] [stdout] test interval::parsers::interval_closed ... ok [INFO] [stdout] test duration::parsers::test_duration_weeks_error ... ok [INFO] [stdout] test interval::parsers::interval_closed_partial_ymd_end_date ... ok [INFO] [stdout] test interval::parsers::interval_closed_partial_ywd_end_date ... ok [INFO] [stdout] test interval::parsers::interval_closed_start ... ok [INFO] [stdout] test interval::parsers::interval_closed_end ... ok [INFO] [stdout] test interval::parsers::test_partial_end_date_ywd ... ok [INFO] [stdout] test partial_date::parsers::partial_ywd ... ok [INFO] [stdout] test interval::parsers::interval_open ... ok [INFO] [stdout] test partial_date::parsers::partial_date_parsing ... ok [INFO] [stdout] test partial_date::parsers::partial_yddd ... ok [INFO] [stdout] test partial_datetime::parsers::partial_yddd ... ok [INFO] [stdout] test partial_datetime::parsers::partial_datetime_parsing ... ok [INFO] [stdout] test partial_datetime::parsers::partial_ymd ... ok [INFO] [stdout] test partial_date::parsers::partial_ymd ... ok [INFO] [stdout] test partial_datetime::parsers::partial_ywd ... ok [INFO] [stdout] test time::tests::disallows_notallowed ... ok [INFO] [stdout] test time::tests::test_time_hour ... ok [INFO] [stdout] test time::tests::test_time_minute ... ok [INFO] [stdout] test partial_time::parsers::partial_end_time_parsing ... ok [INFO] [stdout] test partial_time::parsers::partial_time_parsing ... ok [INFO] [stdout] test time::tests::test_time_second ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/formats/date.rs (/opt/rustwide/target/debug/deps/iso8601_date_formats-65bd71bb2ee8288b) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test parses - %Y-%M-%D ... ok [INFO] [stdout] test parses - %Y-%M ... ok [INFO] [stdout] test parses - %V-W%W ... ok [INFO] [stdout] test parses - %V-W%W-%w ... ok [INFO] [stdout] test parses - %Y%M%D ... ok [INFO] [stdout] test parses - %Y-%O ... ok [INFO] [stdout] test parses - %VW%W ... ok [INFO] [stdout] test parses - %VW%W%w ... ok [INFO] [stdout] test parses - %Y-%M-%D ... ok [INFO] [stdout] test parses - %Y%O ... ok [INFO] [stdout] test parses - %Y-%M ... ok [INFO] [stdout] test parses - %Y-%O ... ok [INFO] [stdout] test parses - %V-W%W-%w ... ok [INFO] [stdout] test parses - %Y%M%D ... ok [INFO] [stdout] test parses - %V-W%W ... ok [INFO] [stdout] test parses - %VW%W ... ok [INFO] [stdout] test parses - %VW%W%w ... ok [INFO] [stdout] test parses - %Y%O ... ok [INFO] [stdout] test rejects - --%M-%D ... ok [INFO] [stdout] test rejects - --%M-%D ... ok [INFO] [stdout] test rejects - %M-%D ... ok [INFO] [stdout] test rejects - %M-%D ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/formats/duration.rs (/opt/rustwide/target/debug/deps/iso8601_duration_formats-25536cd1f3d53aca) [INFO] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test parses - P1Y ... ok [INFO] [stdout] test parses - P1M ... ok [INFO] [stdout] test parses - P1W ... ok [INFO] [stdout] test parses - P1D ... ok [INFO] [stdout] test parses - P1H ... ok [INFO] [stdout] test parses - PT1M ... ok [INFO] [stdout] test parses - PT1S ... ok [INFO] [stdout] test parses - P1S ... ok [INFO] [stdout] test parses - PT1H ... ok [INFO] [stdout] test parses - P1Y1M ... ok [INFO] [stdout] test parses - P1Y1M1D ... ok [INFO] [stdout] test parses - P1Y1D ... ok [INFO] [stdout] test parses - P1Y1M1DT1H1M1S ... ok [INFO] [stdout] test parses - P1DT1H ... ok [INFO] [stdout] test parses - P1MT1M ... ok [INFO] [stdout] test parses - P1Y ... ok [INFO] [stdout] test parses - P1M ... ok [INFO] [stdout] test parses - P1W ... ok [INFO] [stdout] test parses - PT1H ... ok [INFO] [stdout] test parses - P1D ... ok [INFO] [stdout] test parses - P1H ... ok [INFO] [stdout] test parses - PT1M ... ok [INFO] [stdout] test parses - PT1S ... ok [INFO] [stdout] test parses - P1S ... ok [INFO] [stdout] test parses - P1Y1D ... ok [INFO] [stdout] test parses - P1Y1M ... ok [INFO] [stdout] test parses - P1DT1M ... ok [INFO] [stdout] test parses - P1Y1M1D ... ok [INFO] [stdout] test parses - P1MT1M ... ok [INFO] [stdout] test parses - P1Y1M1DT1H1M1S ... ok [INFO] [stdout] test parses - P1DT1M ... ok [INFO] [stdout] test parses - P1DT1H ... ok [INFO] [stdout] test rejects - 1W1M1S ... ok [INFO] [stdout] test rejects - 1S1M1H1W ... ok [INFO] [stdout] test rejects - 1 D 1 W ... ok [INFO] [stdout] test rejects - 1H 15 M ... ok [INFO] [stdout] test rejects - 1 W ... ok [INFO] [stdout] test rejects - 1W1M1S ... ok [INFO] [stdout] test rejects - 1 D 1 W ... ok [INFO] [stdout] test rejects - 1S1M1H1W ... ok [INFO] [stdout] test rejects - 1 W ... ok [INFO] [stdout] test rejects - 1H 15 M ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/formats/fractional_duration.rs (/opt/rustwide/target/debug/deps/iso8601_fractional_duration_formats-aa65255d4784bf6e) [INFO] [stdout] [INFO] [stdout] running 66 tests [INFO] [stdout] test parses - P1Y ... ok [INFO] [stdout] test parses - P1,5Y ... ok [INFO] [stdout] test parses - P1.5Y ... ok [INFO] [stdout] test parses - P1M ... ok [INFO] [stdout] test parses - P1W ... ok [INFO] [stdout] test parses - PT1H ... ok [INFO] [stdout] test parses - P1H ... ok [INFO] [stdout] test parses - PT1M ... ok [INFO] [stdout] test parses - P1S ... ok [INFO] [stdout] test parses - PT1,5S ... ok [INFO] [stdout] test parses - PT1.5S ... ok [INFO] [stdout] test parses - P1D ... ok [INFO] [stdout] test parses - PT1S ... ok [INFO] [stdout] test parses - P1Y1M ... ok [INFO] [stdout] test parses - P1Y1D ... ok [INFO] [stdout] test parses - P1Y1M1D ... ok [INFO] [stdout] test parses - P1Y1M1DT1H1M1S ... ok [INFO] [stdout] test parses - P1MT1M ... ok [INFO] [stdout] test parses - P1DT1H ... ok [INFO] [stdout] test parses - P1.5W ... ok [INFO] [stdout] test parses - P1DT1M ... ok [INFO] [stdout] test parses - P1,5W ... ok [INFO] [stdout] test parses - P1DT1.000S ... ok [INFO] [stdout] test parses - P1DT1.00000S ... ok [INFO] [stdout] test parses - P1Y ... ok [INFO] [stdout] test parses - P1H1M1.1S ... ok [INFO] [stdout] test parses - P1,5Y ... ok [INFO] [stdout] test parses - P1.5Y ... ok [INFO] [stdout] test parses - P1DT1H1M1.1S ... ok [INFO] [stdout] test parses - P1M ... ok [INFO] [stdout] test parses - P1W ... ok [INFO] [stdout] test parses - PT1H ... ok [INFO] [stdout] test parses - P1D ... ok [INFO] [stdout] test parses - PT1M ... ok [INFO] [stdout] test parses - P1H ... ok [INFO] [stdout] test parses - P1S ... ok [INFO] [stdout] test parses - PT1,5S ... ok [INFO] [stdout] test parses - PT1S ... ok [INFO] [stdout] test parses - P1Y1M ... ok [INFO] [stdout] test parses - PT1.5S ... ok [INFO] [stdout] test parses - P1Y1M1D ... ok [INFO] [stdout] test parses - P1Y1D ... ok [INFO] [stdout] test parses - P1Y1M1DT1H1M1S ... ok [INFO] [stdout] test parses - P1DT1H ... ok [INFO] [stdout] test parses - P1DT1M ... ok [INFO] [stdout] test parses - P1.5W ... ok [INFO] [stdout] test parses - P1MT1M ... ok [INFO] [stdout] test parses - P1,5W ... ok [INFO] [stdout] test parses - P1DT1.000S ... ok [INFO] [stdout] test parses - P1DT1H1M1.1S ... ok [INFO] [stdout] test parses - P1H1M1.1S ... ok [INFO] [stdout] test rejects - 1W1M1S ... ok [INFO] [stdout] test rejects - 1 W ... ok [INFO] [stdout] test rejects - 1S1M1H1W ... ok [INFO] [stdout] test parses - P1DT1.00000S ... ok [INFO] [stdout] test rejects - 1.5W ... ok [INFO] [stdout] test rejects - 1 D 1 W ... ok [INFO] [stdout] test rejects - 1H 15 M ... ok [INFO] [stdout] test rejects - 1W1M1S ... ok [INFO] [stdout] test rejects - 1S1M1H1W ... ok [INFO] [stdout] test rejects - 1 W ... ok [INFO] [stdout] test rejects - 1 D 1 W ... ok [INFO] [stdout] test rejects - 1.5 S 1.5 M ... ok [INFO] [stdout] test rejects - 1H 15 M ... ok [INFO] [stdout] test rejects - 1.5W ... ok [INFO] [stdout] test rejects - 1.5 S 1.5 M ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/formats/interval.rs (/opt/rustwide/target/debug/deps/iso8601_interval_formats-9983c4bb3085bbaa) [INFO] [stdout] [INFO] [stdout] running 79 tests [INFO] [stdout] test parses - %Y-%M-%D/P1Y ... ok [INFO] [stdout] test parses - %Y-%M-%D/P1M ... ok [INFO] [stdout] test parses - %Y-%M-%D/P1D ... ok [INFO] [stdout] test parses - %V-W%W-%w/P1D ... ok [INFO] [stdout] test parses - %V-W%W-%w/P1M ... ok [INFO] [stdout] test parses - %Y-%O/P1Y ... ok [INFO] [stdout] test parses - %V-W%W-%w/P1Y ... ok [INFO] [stdout] test parses - %Y-%O/P1D ... ok [INFO] [stdout] test parses - %Y-%O/%Y-%O ... ok [INFO] [stdout] test parses - %Y-%O/P1M ... ok [INFO] [stdout] test parses - %Y-%M-%D/%Y-%M-%D ... ok [INFO] [stdout] test parses - P1Y/%Y-%M-%D ... ok [INFO] [stdout] test parses - P1Y/%V-W%W-%w ... ok [INFO] [stdout] test parses - P1M/%Y-%M-%D ... ok [INFO] [stdout] test parses - %V-W%W-%w/%V-W%W-%w ... ok [INFO] [stdout] test parses - P1Y/%Y-%O ... ok [INFO] [stdout] test parses - P1M/%V-W%W-%w ... ok [INFO] [stdout] test parses - P1M/%Y-%O ... ok [INFO] [stdout] test parses - P1D/%V-W%W-%w ... ok [INFO] [stdout] test parses - P1D/%Y-%O ... ok [INFO] [stdout] test parses - P1D/%Y-%M-%D ... ok [INFO] [stdout] test parses - %Y-%M-%DT%h/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%M-%DT%h:%m/P1DT1H ... ok [INFO] [stdout] test parses - %V-W%W-%wT%h/P1DT1H ... ok [INFO] [stdout] test parses - %V-W%W-%wT%h:%m:%s/P1DT1H ... ok [INFO] [stdout] test parses - %V-W%W-%wT%h:%m:%.3s/P1DT1H ... ok [INFO] [stdout] test parses - %V-W%W-%wT%h:%mZ/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%M-%DT%h:%m:%.3s/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%M-%DT%h:%mZ/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%M-%DT%h:%m:%s/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%OT%h/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%OT%h:%m/P1DT1H ... ok [INFO] [stdout] test parses - %V-W%W-%wT%h:%m/P1DT1H ... ok [INFO] [stdout] test parses - %Y-%OT%h:%mZ/P1DT1H ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%M-%DT%h ... ok [INFO] [stdout] test parses - %Y-%OT%h:%m:%s/P1DT1H ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%M-%DT%h:%m ... ok [INFO] [stdout] test parses - %Y-%OT%h:%m:%.3s/P1DT1H ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%M-%DT%h:%m:%.3s ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%M-%DT%h:%m:%s ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%M-%DT%h:%mZ ... ok [INFO] [stdout] test parses - P1DT1H/%V-W%W-%wT%h:%m ... ok [INFO] [stdout] test parses - P1DT1H/%V-W%W-%wT%h:%mZ ... ok [INFO] [stdout] test parses - P1DT1H/%V-W%W-%wT%h:%m:%.3s ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%OT%h ... ok [INFO] [stdout] test parses - P1DT1H/%V-W%W-%wT%h ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%OT%h:%m ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%OT%h:%m:%s ... ok [INFO] [stdout] test parses - %Y/%Y ... ok [INFO] [stdout] test parses - %Y-%M/%Y-%M ... ok [INFO] [stdout] test parses - %Y-%M-%D/%Y-%M-%D ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%OT%h:%m:%.3s ... ok [INFO] [stdout] test parses - %Y-%M-%D/%M-%D ... ok [INFO] [stdout] test parses - P1DT1H/%Y-%OT%h:%mZ ... ok [INFO] [stdout] test parses - P1DT1H/%V-W%W-%wT%h:%m:%s ... ok [INFO] [stdout] test parses - %Y-%O/%Y-%O ... ok [INFO] [stdout] test parses - %Y-%M-%D/%D ... ok [INFO] [stdout] test parses - %Y-W%W/%Y-W%W ... ok [INFO] [stdout] test parses - %Y-%O/%O ... ok [INFO] [stdout] test parses - %Y-%M/%Y-%M ... ok [INFO] [stdout] test parses - %Y-W%W-%w/%Y-W%W-%w ... ok [INFO] [stdout] test parses - %Y-W%W-%w/%w ... ok [INFO] [stdout] test parses - %Y-W%W-%w/%W-%w ... ok [INFO] [stdout] test parses - %Y-W%W/%W ... ok [INFO] [stdout] test parses - %Y-%M-%D %h:%m:%s/%Y-%M-%D %h:%m:%s ... ok [INFO] [stdout] test parses - %Y-%M-%D %h:%m:%s/%D %h:%m:%s ... ok [INFO] [stdout] test parses - %Y-%M-%D %h:%m:%s/%M-%D %h:%m:%s ... ok [INFO] [stdout] test parses - %Y-%M-%D %h:%m/%Y-%M-%D %h:%m ... ok [INFO] [stdout] test parses - %Y-%M-%D %h/%Y-%M-%D %h ... ok [INFO] [stdout] test rejects - %Y-%M-%D/%Y-%O ... ok [INFO] [stdout] test rejects - %V-W%W-%w/%Y-%M-%D ... ok [INFO] [stdout] test rejects - %V-W%W-%w/%Y-%O ... ok [INFO] [stdout] test rejects - %Y-%M-%D/%V-W%W-%w ... ok [INFO] [stdout] test rejects - %Y-%O/%Y-%M-%D ... ok [INFO] [stdout] test rejects - %Y-W%W/%Y ... ok [INFO] [stdout] test rejects - %Y-%M-%D/%Y ... ok [INFO] [stdout] test rejects - %Y-%M-%D/%Y-%M ... ok [INFO] [stdout] test rejects - %Y-%O/%Y ... ok [INFO] [stdout] test rejects - %Y-%O/%V-W%W-%w ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/formats/offset.rs (/opt/rustwide/target/debug/deps/iso8601_offset_formats-e8db52a87036a77b) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test parses - %Z:%z ... ok [INFO] [stdout] test parses - Z ... ok [INFO] [stdout] test parses - %Z ... ok [INFO] [stdout] test parses - %Z%z ... ok [INFO] [stdout] test parses - %Z:%z ... ok [INFO] [stdout] test parses - Z ... ok [INFO] [stdout] test parses - %Z ... ok [INFO] [stdout] test parses - %Z%z ... ok [INFO] [stdout] test rejects - z ... ok [INFO] [stdout] test rejects - -00:00 ... ok [INFO] [stdout] test rejects - z ... ok [INFO] [stdout] test rejects - -00:00 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/formats/time.rs (/opt/rustwide/target/debug/deps/iso8601_time_formats-e01d27720e64c606) [INFO] [stdout] [INFO] [stdout] running 536 tests [INFO] [stdout] test parses - %h:%m:%s ... ok [INFO] [stdout] test parses - %h:%m:%.1s ... ok [INFO] [stdout] test parses - %h:%m:%,3s ... ok [INFO] [stdout] test parses - %h:%m:%.3s ... ok [INFO] [stdout] test parses - %h:%m:%s,%u ... ok [INFO] [stdout] test parses - %h:%m:%s.%u ... ok [INFO] [stdout] test parses - T%h ... ok [INFO] [stdout] test parses - T%h:%,1m ... ok [INFO] [stdout] test parses - %h:%m:%.2s ... ok [INFO] [stdout] test parses - T%h:%.1m ... ok [INFO] [stdout] test parses - T%h:%m:%.1s ... ok [INFO] [stdout] test parses - T%h:%m:%s ... ok [INFO] [stdout] test parses - T%h:%m:%.2s ... ok [INFO] [stdout] test parses - T%h:%m:%.3s ... ok [INFO] [stdout] test parses - T%h:%m:%,3s ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u ... ok [INFO] [stdout] test parses - %h%m ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u ... ok [INFO] [stdout] test parses - %h%m%s ... ok [INFO] [stdout] test parses - %h%m%.2s ... ok [INFO] [stdout] test parses - %h%m%.1s ... ok [INFO] [stdout] test parses - %h%m%,3s ... ok [INFO] [stdout] test parses - T%h:%m ... ok [INFO] [stdout] test parses - %h%m%s,%u ... ok [INFO] [stdout] test parses - %h%m%.3s ... ok [INFO] [stdout] test parses - T%h%m ... ok [INFO] [stdout] test parses - %h%m%s.%u ... ok [INFO] [stdout] test parses - T%h%,1m ... ok [INFO] [stdout] test parses - T%h%.1m ... ok [INFO] [stdout] test parses - T%h%m%s ... ok [INFO] [stdout] test parses - T%h%m%.2s ... ok [INFO] [stdout] test parses - T%h%m%,3s ... ok [INFO] [stdout] test parses - T%h%m%.3s ... ok [INFO] [stdout] test parses - T%h%m%.1s ... ok [INFO] [stdout] test parses - T%h%m%s,%u ... ok [INFO] [stdout] test parses - T%h%m%s.%u ... ok [INFO] [stdout] test parses - %h ... ok [INFO] [stdout] test parses - %h:%m ... ok [INFO] [stdout] test parses - %h:%.1m ... ok [INFO] [stdout] test parses - %h:%m:%s ... ok [INFO] [stdout] test parses - %h:%m:%.1s ... ok [INFO] [stdout] test parses - %h:%m:%,1s ... ok [INFO] [stdout] test parses - %h:%m:%,2s ... ok [INFO] [stdout] test parses - %h:%m:%,3s ... ok [INFO] [stdout] test parses - %h:%m:%.2s ... ok [INFO] [stdout] test parses - %h:%m:%.3s ... ok [INFO] [stdout] test parses - %h:%m:%s,%u ... ok [INFO] [stdout] test parses - %h:%m:%s.%u ... ok [INFO] [stdout] test parses - T%h ... ok [INFO] [stdout] test parses - T%h:%m ... ok [INFO] [stdout] test parses - T%h:%m:%s ... ok [INFO] [stdout] test parses - T%h:%.1m ... ok [INFO] [stdout] test parses - T%h:%,1m ... ok [INFO] [stdout] test parses - T%h:%m:%.1s ... ok [INFO] [stdout] test parses - T%h:%m:%.2s ... ok [INFO] [stdout] test parses - T%h:%m:%.3s ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u ... ok [INFO] [stdout] test parses - T%h:%m:%,3s ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u ... ok [INFO] [stdout] test parses - %h%m ... ok [INFO] [stdout] test parses - %h%m%s ... ok [INFO] [stdout] test parses - %h%m%.1s ... ok [INFO] [stdout] test parses - %h%m%.2s ... ok [INFO] [stdout] test parses - %h%m%,3s ... ok [INFO] [stdout] test parses - %h%m%s.%u ... ok [INFO] [stdout] test parses - %h:%m:%s ... ok [INFO] [stdout] test parses - %h%m%s,%u ... ok [INFO] [stdout] test parses - %h%m%.3s ... ok [INFO] [stdout] test parses - %h:%m:%.1s ... ok [INFO] [stdout] test parses - %h:%m:%.2s ... ok [INFO] [stdout] test parses - %h:%m:%,3s ... ok [INFO] [stdout] test parses - %h:%m:%.3s ... ok [INFO] [stdout] test parses - T%h ... ok [INFO] [stdout] test parses - %h:%m:%s.%u ... ok [INFO] [stdout] test parses - T%h:%m ... ok [INFO] [stdout] test parses - T%h:%,1m ... ok [INFO] [stdout] test parses - T%h:%.1m ... ok [INFO] [stdout] test parses - T%h:%m:%s ... ok [INFO] [stdout] test parses - T%h:%m:%.1s ... ok [INFO] [stdout] test parses - T%h:%m:%.2s ... ok [INFO] [stdout] test parses - T%h:%m:%,3s ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u ... ok [INFO] [stdout] test parses - T%h:%m:%.3s ... ok [INFO] [stdout] test parses - %h:%m:%s,%u ... ok [INFO] [stdout] test parses - %h%m ... ok [INFO] [stdout] test parses - %h%m%s ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u ... ok [INFO] [stdout] test parses - %h%m%.2s ... ok [INFO] [stdout] test parses - %h%m%.1s ... ok [INFO] [stdout] test parses - %h%m%,3s ... ok [INFO] [stdout] test parses - %h%m%.3s ... ok [INFO] [stdout] test parses - %h%m%s,%u ... ok [INFO] [stdout] test parses - T%h%m ... ok [INFO] [stdout] test parses - T%h%,1m ... ok [INFO] [stdout] test parses - %h%m%s.%u ... ok [INFO] [stdout] test parses - T%h%.1m ... ok [INFO] [stdout] test parses - T%h%m%s ... ok [INFO] [stdout] test parses - T%h%m%.1s ... ok [INFO] [stdout] test parses - T%h%m%.2s ... ok [INFO] [stdout] test parses - T%h%m%,3s ... ok [INFO] [stdout] test parses - T%h%m%.3s ... ok [INFO] [stdout] test parses - T%h%m%s,%u ... ok [INFO] [stdout] test parses - %h:%m ... ok [INFO] [stdout] test parses - T%h%m%s.%u ... ok [INFO] [stdout] test parses - %h ... ok [INFO] [stdout] test parses - %h:%.1m ... ok [INFO] [stdout] test parses - %h:%m:%.1s ... ok [INFO] [stdout] test parses - %h:%m:%,2s ... ok [INFO] [stdout] test parses - %h:%m:%.2s ... ok [INFO] [stdout] test parses - %h:%m:%,3s ... ok [INFO] [stdout] test parses - %h:%m:%.3s ... ok [INFO] [stdout] test parses - %h:%m:%,1s ... ok [INFO] [stdout] test parses - %h:%m:%s,%u ... ok [INFO] [stdout] test parses - T%h ... ok [INFO] [stdout] test parses - %h:%m:%s.%u ... ok [INFO] [stdout] test parses - %h:%m:%s ... ok [INFO] [stdout] test parses - T%h:%m ... ok [INFO] [stdout] test parses - T%h:%,1m ... ok [INFO] [stdout] test parses - T%h:%m:%s ... ok [INFO] [stdout] test parses - T%h:%.1m ... ok [INFO] [stdout] test parses - T%h:%m:%.1s ... ok [INFO] [stdout] test parses - T%h:%m:%.2s ... ok [INFO] [stdout] test parses - T%h:%m:%,3s ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u ... ok [INFO] [stdout] test parses - %h%m ... ok [INFO] [stdout] test parses - %h%m%s ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u ... ok [INFO] [stdout] test parses - T%h:%m:%.3s ... ok [INFO] [stdout] test parses - %h%m%.1s ... ok [INFO] [stdout] test parses - %h%m%.2s ... ok [INFO] [stdout] test parses - %h%m%.3s ... ok [INFO] [stdout] test parses - %h:%m:%sZ ... ok [INFO] [stdout] test parses - %h:%m:%s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s%Z ... ok [INFO] [stdout] test parses - %h%m%s.%u ... ok [INFO] [stdout] test parses - %h%m%,3s ... ok [INFO] [stdout] test parses - %h:%m:%s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.1sZ ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.2sZ ... ok [INFO] [stdout] test parses - %h%m%s,%u ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%,3sZ ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z ... ok [INFO] [stdout] test parses - %h:%m:%s,%uZ ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%s.%uZ ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z ... ok [INFO] [stdout] test parses - %h:%m:%.3sZ ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z:%z ... ok [INFO] [stdout] test parses - T%h%Z ... ok [INFO] [stdout] test parses - T%hZ ... ok [INFO] [stdout] test parses - T%h%Z%z ... ok [INFO] [stdout] test parses - T%h:%mZ ... ok [INFO] [stdout] test parses - T%h:%m%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z%z ... ok [INFO] [stdout] test parses - T%h:%m%Z%z ... ok [INFO] [stdout] test parses - T%h:%,1mZ ... ok [INFO] [stdout] test parses - T%h:%,1m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%,1m%Z ... ok [INFO] [stdout] test parses - T%h:%.1mZ ... ok [INFO] [stdout] test parses - T%h:%,1m%Z%z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m%Z ... ok [INFO] [stdout] test parses - T%h%Z:%z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%sZ ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%.1sZ ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%.2sZ ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3sZ ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.3sZ ... ok [INFO] [stdout] test parses - T%h:%m:%s,%uZ ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%uZ ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z%z ... ok [INFO] [stdout] test parses - %h%m%Z:%z ... ok [INFO] [stdout] test parses - %h%mZ ... ok [INFO] [stdout] test parses - %h%m%Z ... ok [INFO] [stdout] test parses - %h%m%Z%z ... ok [INFO] [stdout] test parses - %h%m%s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z ... ok [INFO] [stdout] test parses - %h%m%sZ ... ok [INFO] [stdout] test parses - %h%m%s%Z%z ... ok [INFO] [stdout] test parses - %h%m%s%Z ... ok [INFO] [stdout] test parses - %h%m%.1sZ ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z ... ok [INFO] [stdout] test parses - %h%m%.2sZ ... ok [INFO] [stdout] test parses - %h%m%.2s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.2s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.2s%Z ... ok [INFO] [stdout] test parses - %h%m%,3sZ ... ok [INFO] [stdout] test parses - %h%m%,3s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%,3s%Z ... ok [INFO] [stdout] test parses - %h%m%,3s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.3s%Z ... ok [INFO] [stdout] test parses - %h%m%.3sZ ... ok [INFO] [stdout] test parses - %h%m%.3s%Z%z ... ok [INFO] [stdout] test parses - %h%m%s,%uZ ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.3s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z%z ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z ... ok [INFO] [stdout] test parses - %h%m%s.%uZ ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z%z ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%Z ... ok [INFO] [stdout] test parses - T%h%m%Z:%z ... ok [INFO] [stdout] test parses - T%h%mZ ... ok [INFO] [stdout] test parses - T%h%m%Z%z ... ok [INFO] [stdout] test parses - T%h%,1m%Z:%z ... ok [INFO] [stdout] test parses - T%h%,1mZ ... ok [INFO] [stdout] test parses - T%h%,1m%Z ... ok [INFO] [stdout] test parses - T%h%,1m%Z%z ... ok [INFO] [stdout] test parses - T%h%.1m%Z:%z ... ok [INFO] [stdout] test parses - T%h%.1mZ ... ok [INFO] [stdout] test parses - T%h%m%sZ ... ok [INFO] [stdout] test parses - T%h%m%s%Z ... ok [INFO] [stdout] test parses - T%h%m%s%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%s%Z%z ... ok [INFO] [stdout] test parses - T%h%.1m%Z ... ok [INFO] [stdout] test parses - T%h%.1m%Z%z ... ok [INFO] [stdout] test parses - T%h%m%.1sZ ... ok [INFO] [stdout] test parses - T%h%m%.1s%Z ... ok [INFO] [stdout] test parses - T%h%m%.2sZ ... ok [INFO] [stdout] test parses - T%h%m%.1s%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%.2s%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%.1s%Z%z ... ok [INFO] [stdout] test parses - T%h%m%.2s%Z ... ok [INFO] [stdout] test parses - T%h%m%.2s%Z%z ... ok [INFO] [stdout] test parses - T%h%m%,3s%Z%z ... ok [INFO] [stdout] test parses - T%h%m%.3sZ ... ok [INFO] [stdout] test parses - T%h%m%.3s%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%,3s%Z ... ok [INFO] [stdout] test parses - T%h%m%,3s%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%.3s%Z ... ok [INFO] [stdout] test parses - T%h%m%.3s%Z%z ... ok [INFO] [stdout] test parses - T%h%m%s,%u%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%s,%u%Z%z ... ok [INFO] [stdout] test parses - T%h%m%,3sZ ... ok [INFO] [stdout] test parses - T%h%m%s.%uZ ... ok [INFO] [stdout] test parses - T%h%m%s,%u%Z ... ok [INFO] [stdout] test parses - %h%Z%z ... ok [INFO] [stdout] test parses - T%h%m%s,%uZ ... ok [INFO] [stdout] test parses - %h:%m%Z:%z ... ok [INFO] [stdout] test parses - T%h%m%s.%u%Z:%z ... ok [INFO] [stdout] test parses - %h:%mZ ... ok [INFO] [stdout] test parses - T%h%m%s.%u%Z ... ok [INFO] [stdout] test parses - T%h%m%s.%u%Z%z ... ok [INFO] [stdout] test parses - %h:%m%Z ... ok [INFO] [stdout] test parses - %h%Z:%z ... ok [INFO] [stdout] test parses - %h:%m%Z%z ... ok [INFO] [stdout] test parses - %h:%.1m%Z:%z ... ok [INFO] [stdout] test parses - %hZ ... ok [INFO] [stdout] test parses - %h:%.1mZ ... ok [INFO] [stdout] test parses - %h:%.1m%Z ... ok [INFO] [stdout] test parses - %h%Z ... ok [INFO] [stdout] test parses - %h:%m:%sZ ... ok [INFO] [stdout] test parses - %h:%m:%s%Z ... ok [INFO] [stdout] test parses - %h:%.1m%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%,1s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.1sZ ... ok [INFO] [stdout] test parses - %h:%m:%s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z ... ok [INFO] [stdout] test parses - %h:%m:%,1sZ ... ok [INFO] [stdout] test parses - %h:%m:%,1s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.1s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%,1s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%,2s%Z ... ok [INFO] [stdout] test parses - %h:%m:%,2s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.2sZ ... ok [INFO] [stdout] test parses - %h:%m:%,2sZ ... ok [INFO] [stdout] test parses - %h:%m:%,2s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%.2s%Z ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%,3sZ ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.3sZ ... ok [INFO] [stdout] test parses - %h:%m:%,3s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%.3s%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z ... ok [INFO] [stdout] test parses - %h:%m:%s,%u%Z%z ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s.%uZ ... ok [INFO] [stdout] test parses - T%h%Z:%z ... ok [INFO] [stdout] test parses - %h:%m:%s,%uZ ... ok [INFO] [stdout] test parses - T%hZ ... ok [INFO] [stdout] test parses - T%h%Z%z ... ok [INFO] [stdout] test parses - T%h%Z ... ok [INFO] [stdout] test parses - T%h:%m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%mZ ... ok [INFO] [stdout] test parses - T%h:%m%Z ... ok [INFO] [stdout] test parses - T%h:%m%Z%z ... ok [INFO] [stdout] test parses - T%h:%,1mZ ... ok [INFO] [stdout] test parses - T%h:%,1m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%,1m%Z ... ok [INFO] [stdout] test parses - T%h:%.1mZ ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z%z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z%z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z ... ok [INFO] [stdout] test parses - T%h:%,1m%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%.1m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%sZ ... ok [INFO] [stdout] test parses - T%h:%m:%.1sZ ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.1s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%.2sZ ... ok [INFO] [stdout] test parses - %h:%m:%s.%u%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3sZ ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%uZ ... ok [INFO] [stdout] test parses - T%h:%m:%.3s%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.3sZ ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z ... ok [INFO] [stdout] test parses - T%h:%m:%.2s%Z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%u%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%s.%uZ ... ok [INFO] [stdout] test parses - %h%m%Z:%z ... ok [INFO] [stdout] test parses - T%h:%m:%,3s%Z%z ... ok [INFO] [stdout] test parses - %h%mZ ... ok [INFO] [stdout] test parses - %h%m%Z%z ... ok [INFO] [stdout] test parses - T%h:%m:%s,%u%Z:%z ... ok [INFO] [stdout] test parses - %h%m%Z ... ok [INFO] [stdout] test parses - %h%m%sZ ... ok [INFO] [stdout] test parses - %h%m%s%Z ... ok [INFO] [stdout] test parses - %h%m%.2s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z ... ok [INFO] [stdout] test parses - %h%m%s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z%z ... ok [INFO] [stdout] test parses - %h%m%s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.2sZ ... ok [INFO] [stdout] test parses - %h%m%.2s%Z ... ok [INFO] [stdout] test parses - %h%m%.2s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.1s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%,3sZ ... ok [INFO] [stdout] test parses - %h%m%,3s%Z ... ok [INFO] [stdout] test parses - %h%m%,3s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.3s%Z ... ok [INFO] [stdout] test parses - %h%m%.3s%Z:%z ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z:%z ... ok [INFO] [stdout] test parses - %h%m%.3s%Z%z ... ok [INFO] [stdout] test parses - %h%m%.1sZ ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z ... ok [INFO] [stdout] test parses - %h%m%s,%u%Z%z ... ok [INFO] [stdout] test parses - %h%m%,3s%Z%z ... ok [INFO] [stdout] test parses - %h%m%s,%uZ ... ok [INFO] [stdout] test parses - %h%m%s.%uZ ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z%z ... ok [INFO] [stdout] test rejects - %h:%m:%.1sz ... ok [INFO] [stdout] test rejects - %h:%m:%s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%.2s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%.2sz ... ok [INFO] [stdout] test rejects - %h:%m:%.1s-00:00 ... ok [INFO] [stdout] test parses - %h%m%s.%u%Z:%z ... ok [INFO] [stdout] test rejects - %h:%m:%,3s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%sz ... ok [INFO] [stdout] test rejects - %h:%m:%,3sz ... ok [INFO] [stdout] test rejects - %h:%m:%.3s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s,%uz ... ok [INFO] [stdout] test parses - %h%m%.3sZ ... ok [INFO] [stdout] test rejects - T%hz ... ok [INFO] [stdout] test rejects - T%h:%mz ... ok [INFO] [stdout] test rejects - T%h-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s,%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s.%uz ... ok [INFO] [stdout] test rejects - T%h:%.1mz ... ok [INFO] [stdout] test rejects - %h:%m:%.3sz ... ok [INFO] [stdout] test rejects - T%h:%m:%s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%sz ... ok [INFO] [stdout] test rejects - %h:%m:%s.%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%,1mz ... ok [INFO] [stdout] test rejects - T%h:%m:%.2sz ... ok [INFO] [stdout] test rejects - T%h:%m:%,3sz ... ok [INFO] [stdout] test rejects - T%h:%,1m-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.2s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.1sz ... ok [INFO] [stdout] test rejects - T%h:%m:%,3s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.3sz ... ok [INFO] [stdout] test rejects - T%h:%.1m-00:00 ... ok [INFO] [stdout] test rejects - %h%mz ... ok [INFO] [stdout] test rejects - T%h:%m:%.1s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s,%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s.%u-00:00 ... ok [INFO] [stdout] test rejects - %h%m%s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s,%uz ... ok [INFO] [stdout] test rejects - %h%m%sz ... ok [INFO] [stdout] test rejects - %h%m%.3sz ... ok [INFO] [stdout] test rejects - %h%m%.1sz ... ok [INFO] [stdout] test rejects - %h%m%,3sz ... ok [INFO] [stdout] test rejects - %h%m%.1s-00:00 ... ok [INFO] [stdout] test rejects - %h%m-00:00 ... ok [INFO] [stdout] test rejects - %h%m%s,%uz ... ok [INFO] [stdout] test rejects - %h%m%s.%uz ... ok [INFO] [stdout] test rejects - T%h:%m:%.3s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s.%uz ... ok [INFO] [stdout] test rejects - T%h%mz ... ok [INFO] [stdout] test rejects - T%h%m-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.2sz ... ok [INFO] [stdout] test rejects - T%h%,1mz ... ok [INFO] [stdout] test rejects - T%h%.1m-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%sz ... ok [INFO] [stdout] test rejects - %h%m%s,%u-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%.1sz ... ok [INFO] [stdout] test rejects - %h%m%.2s-00:00 ... ok [INFO] [stdout] test rejects - T%h%,1m-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%.1s-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.3s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%,3s-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%.2sz ... ok [INFO] [stdout] test rejects - T%h%m%.3sz ... ok [INFO] [stdout] test rejects - %h%m%s.%u-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%,3s-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%s,%uz ... ok [INFO] [stdout] test rejects - T%h%m%,3sz ... ok [INFO] [stdout] test rejects - %hz ... ok [INFO] [stdout] test rejects - T%h%m%s.%uz ... ok [INFO] [stdout] test rejects - %h-00:00 ... ok [INFO] [stdout] test rejects - T%h%m%.2s-00:00 ... ok [INFO] [stdout] test rejects - %h:%.1mz ... ok [INFO] [stdout] test rejects - %h:%m:%sz ... ok [INFO] [stdout] test rejects - T%h%.1mz ... ok [INFO] [stdout] test rejects - T%h%m%s,%u-00:00 ... ok [INFO] [stdout] test rejects - %h:%mz ... ok [INFO] [stdout] test rejects - %h:%m:%,1sz ... ok [INFO] [stdout] test rejects - T%h%m%s.%u-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%,2sz ... ok [INFO] [stdout] test rejects - %h:%m:%,1s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%.2sz ... ok [INFO] [stdout] test rejects - %h:%m:%.1sz ... ok [INFO] [stdout] test rejects - T%h%m%.3s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%,2s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%.3sz ... ok [INFO] [stdout] test rejects - %h:%m:%,3sz ... ok [INFO] [stdout] test rejects - %h:%m:%s,%uz ... ok [INFO] [stdout] test rejects - %h:%m:%.1s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s.%uz ... ok [INFO] [stdout] test rejects - %h:%m:%.2s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s,%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%mz ... ok [INFO] [stdout] test rejects - %h:%m:%,3s-00:00 ... ok [INFO] [stdout] test rejects - T%h-00:00 ... ok [INFO] [stdout] test rejects - T%h:%.1mz ... ok [INFO] [stdout] test rejects - T%h:%,1m-00:00 ... ok [INFO] [stdout] test rejects - T%hz ... ok [INFO] [stdout] test rejects - T%h:%,1mz ... ok [INFO] [stdout] test rejects - %h:%m:%.3s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%sz ... ok [INFO] [stdout] test rejects - T%h:%.1m-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.2sz ... ok [INFO] [stdout] test rejects - T%h:%m:%.1sz ... ok [INFO] [stdout] test rejects - T%h:%m:%,3sz ... ok [INFO] [stdout] test rejects - T%h:%m:%.2s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s,%uz ... ok [INFO] [stdout] test rejects - %h:%.1m-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.1s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s.%uz ... ok [INFO] [stdout] test rejects - %h%mz ... ok [INFO] [stdout] test rejects - T%h:%m:%s,%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.3sz ... ok [INFO] [stdout] test rejects - %h%m%sz ... ok [INFO] [stdout] test rejects - %h%m%.2sz ... ok [INFO] [stdout] test rejects - %h%m%s-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%s.%u-00:00 ... ok [INFO] [stdout] test rejects - T%h:%m:%.3s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%,3sz ... ok [INFO] [stdout] test rejects - T%h:%m:%,3s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%s,%uz ... ok [INFO] [stdout] test rejects - %h%m%.3s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.2s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.3sz ... ok [INFO] [stdout] test rejects - %h%m%s.%u-00:00 ... ok [INFO] [stdout] test rejects - %h%m%s,%u-00:00 ... ok [INFO] [stdout] test rejects - %h%m-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.1s-00:00 ... ok [INFO] [stdout] test rejects - %h%m%.1sz ... ok [INFO] [stdout] test rejects - %h%m%s.%uz ... ok [INFO] [stdout] test rejects - %h%m%,3s-00:00 ... ok [INFO] [stdout] test rejects - %h:%m:%s.%u-00:00 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 536 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Doc-tests winnow_iso8601 [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/offset.rs - offset::parse_offset (line 13) ... ok [INFO] [stdout] test src/duration.rs - duration::parse_duration (line 16) ... ok [INFO] [stdout] test src/date.rs - date::parse_date (line 19) ... ok [INFO] [stdout] test src/time.rs - time::parse_time (line 15) ... ok [INFO] [stdout] test src/datetime.rs - datetime::parse_datetime (line 15) ... ok [INFO] [stdout] test src/lib.rs - (line 11) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "b2281e5388251d57437a635f5fa2b995a01ebb7c84eada2f8571d38c679dc929", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2281e5388251d57437a635f5fa2b995a01ebb7c84eada2f8571d38c679dc929", kill_on_drop: false }` [INFO] [stdout] b2281e5388251d57437a635f5fa2b995a01ebb7c84eada2f8571d38c679dc929