[INFO] updating cached repository https://github.com/djmitche/rask [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] ae93d91b6ed80ae4ba2c0daf05b6ba9fac50a217 [INFO] testing djmitche/rask against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdjmitche%2Frask" "/workspace/builds/worker-10/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-10/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/djmitche/rask on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/djmitche/rask [INFO] finished tweaking git repo https://github.com/djmitche/rask [INFO] tweaked toml for git repo https://github.com/djmitche/rask written to /workspace/builds/worker-10/source/Cargo.toml [INFO] crate git repo https://github.com/djmitche/rask already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] b6fe3f27d2cad9506150ce269cf2dce1eafc87fb7d8e8e9c4c22998a5c28a81f [INFO] running `"docker" "start" "-a" "b6fe3f27d2cad9506150ce269cf2dce1eafc87fb7d8e8e9c4c22998a5c28a81f"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling syn v1.0.12 [INFO] [stderr] Compiling lmdb-rkv-sys v0.9.6 [INFO] [stderr] Compiling rmp v0.8.9 [INFO] [stderr] Compiling lmdb-rkv v0.12.3 [INFO] [stderr] Compiling synstructure v0.12.3 [INFO] [stderr] Compiling serde_derive v1.0.104 [INFO] [stderr] Compiling thiserror-impl v1.0.9 [INFO] [stderr] Compiling failure_derive v0.1.6 [INFO] [stderr] Compiling failure v0.1.6 [INFO] [stderr] Compiling thiserror v1.0.9 [INFO] [stderr] Compiling serde v1.0.104 [INFO] [stderr] Compiling rmp-serde v0.14.0 [INFO] [stderr] Compiling toml v0.5.5 [INFO] [stderr] Compiling uuid v0.8.1 [INFO] [stderr] Compiling chrono v0.4.10 [INFO] [stderr] Compiling serde_json v1.0.44 [INFO] [stderr] Compiling kv v0.10.0 [INFO] [stderr] Compiling taskwarrior-rust v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 13s [INFO] running `"docker" "inspect" "b6fe3f27d2cad9506150ce269cf2dce1eafc87fb7d8e8e9c4c22998a5c28a81f"` [INFO] running `"docker" "rm" "-f" "b6fe3f27d2cad9506150ce269cf2dce1eafc87fb7d8e8e9c4c22998a5c28a81f"` [INFO] [stdout] b6fe3f27d2cad9506150ce269cf2dce1eafc87fb7d8e8e9c4c22998a5c28a81f [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stdout] 5c3b7ed79520fa446058e6dedb1d20b105dd280e9e475de3e9a45cfffefc3788 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "5c3b7ed79520fa446058e6dedb1d20b105dd280e9e475de3e9a45cfffefc3788"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling regex-syntax v0.6.12 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling rusty-fork v0.2.2 [INFO] [stderr] Compiling tempdir v0.3.7 [INFO] [stderr] Compiling proptest v0.9.4 [INFO] [stderr] Compiling taskwarrior-rust v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 41.47s [INFO] running `"docker" "inspect" "5c3b7ed79520fa446058e6dedb1d20b105dd280e9e475de3e9a45cfffefc3788"` [INFO] running `"docker" "rm" "-f" "5c3b7ed79520fa446058e6dedb1d20b105dd280e9e475de3e9a45cfffefc3788"` [INFO] [stdout] 5c3b7ed79520fa446058e6dedb1d20b105dd280e9e475de3e9a45cfffefc3788 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-10/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] f06ab1dd59c823d439c31d491e7326a28a48c44e6c65f776e4a3c908ee226cbe [INFO] running `"docker" "start" "-a" "f06ab1dd59c823d439c31d491e7326a28a48c44e6c65f776e4a3c908ee226cbe"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/taskwarrior_rust-b1d40c4aff7b097e [INFO] [stdout] [INFO] [stdout] running 369 tests [INFO] [stdout] test cli::a2::test::get_token_canonical ... ok [INFO] [stdout] test cli::a2::test::raw_attribute ... ok [INFO] [stdout] test cli::a2::test::decompose_other ... ok [INFO] [stdout] test cli::a2::test::get_token_raw ... ok [INFO] [stdout] test cli::a2::test::decompose_pair ... ok [INFO] [stdout] test cli::a2::test::set_get_attribute ... ok [INFO] [stdout] test cli::a2::test::decompose_substitution ... ok [INFO] [stdout] test cli::a2::test::decompose_pattern ... ok [INFO] [stdout] test cli::a2::test::decompose_pair_rc ... ok [INFO] [stdout] test cli::a2::test::decompose_pair_config ... ok [INFO] [stdout] test cli::a2::test::decompose_tag ... ok [INFO] [stdout] test cli::a2::test::tags ... ok [INFO] [stdout] test cli::cli2::test::add ... ok [INFO] [stdout] test cli::a2::test::debug ... ok [INFO] [stdout] test cli::cli2::test::exact_match_entity ... ok [INFO] [stdout] test cli::cli2::test::analyze_example_cmdline ... ok [INFO] [stdout] test cli::cli2::test::add_args ... ok [INFO] [stdout] test task::taskbuilder::test::test_parse_int ... ok [INFO] [stdout] test cli::cli2::test::entities ... ok [INFO] [stdout] test cli::cli2::test::alias ... ok [INFO] [stdout] test task::taskbuilder::test::test_parse_depends ... ok [INFO] [stdout] test task::taskbuilder::test::test_parse_int_decimals ... ok [INFO] [stdout] test operation::test::test_related_updates_different_props ... ok [INFO] [stdout] test taskdb::tests::test_apply_delete_not_present ... ok [INFO] [stdout] test operation::test::test_related_updates_same_prop_same_time ... ok [INFO] [stdout] test operation::test::test_unrelated_create ... ok [INFO] [stdout] test replica::tests::get_does_not_exist ... ok [INFO] [stdout] test operation::test::test_related_updates_same_prop ... ok [INFO] [stdout] test taskdb::tests::test_apply_create_update ... ok [INFO] [stdout] test replica::tests::delete_task ... ok [INFO] [stdout] test taskdb::tests::test_apply_create ... ok [INFO] [stdout] test replica::tests::new_task_and_modify ... ok [INFO] [stdout] test replica::tests::get_and_modify ... ok [INFO] [stdout] test taskstorage::inmemory::test::get_working_set_empty ... ok [INFO] [stdout] test taskdb::tests::test_apply_create_delete ... ok [INFO] [stdout] test taskdb::tests::test_apply_create_exists ... ok [INFO] [stdout] test taskdb::tests::test_apply_create_update_delete_prop ... ok [INFO] [stdout] test taskstorage::inmemory::test::add_to_working_set ... ok [INFO] [stdout] test taskstorage::inmemory::test::remove_working_set_doesnt_exist ... ok [INFO] [stdout] test taskstorage::inmemory::test::clear_working_set ... ok [INFO] [stdout] test taskdb::tests::test_apply_update_does_not_exist ... ok [INFO] [stdout] test taskdb::tests::rebuild_working_set ... ok [INFO] [stdout] test taskstorage::inmemory::test::add_and_remove_from_working_set_holes ... ok [INFO] [stdout] test taskstorage::kv::test::get_working_set_empty ... ok [INFO] [stdout] test tdb2::ff4::test::test_decode_multi ... ok [INFO] [stdout] test tdb2::ff4::test::test_decode_no_change ... ok [INFO] [stdout] test tdb2::ff4::test::test_hex_to_unicode_digits ... ok [INFO] [stdout] test tdb2::ff4::test::test_hex_to_unicode_invalid ... ok [INFO] [stdout] test tdb2::ff4::test::test_hex_to_unicode_lower ... ok [INFO] [stdout] test tdb2::ff4::test::test_hex_to_unicode_too_short ... ok [INFO] [stdout] test tdb2::ff4::test::test_hex_to_unicode_upper ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_b ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_backslash ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_eos ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_f ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_frontslash ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_n ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_other ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_quote ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_r ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_t ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_unicode ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_escape_unicode_bad ... ok [INFO] [stdout] test tdb2::ff4::test::test_json_decode_no_change ... ok [INFO] [stdout] test tdb2::ff4::test::test_parse_ff4 ... ok [INFO] [stdout] test tdb2::ff4::test::test_parse_ff4_fail ... ok [INFO] [stdout] test util::lexer::test::decompose_pattern_flags ... ok [INFO] [stdout] test util::lexer::test::decompose_pattern_no_flags ... ok [INFO] [stdout] test util::lexer::test::decompose_substitution_flags ... ok [INFO] [stdout] test util::lexer::test::decompose_substitution_no_flags ... ok [INFO] [stdout] test util::lexer::test::integ::test_10th ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_annotations_1_description ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_annotations_1_entry ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_annotations_1_entry_year ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_annotations_count ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_description ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_tags ... ok [INFO] [stdout] test util::lexer::test::integ::test_123_tags_pending ... ok [INFO] [stdout] test util::lexer::test::integ::test_1_foo_bar ... ok [INFO] [stdout] test util::lexer::test::integ::test_1minute ... ok [INFO] [stdout] test util::lexer::test::integ::test_1s ... ok [INFO] [stdout] test util::lexer::test::integ::test_1second ... ok [INFO] [stdout] test util::lexer::test::integ::test_2hour ... ok [INFO] [stdout] test util::lexer::test::integ::test_3_days ... ok [INFO] [stdout] test util::lexer::test::integ::test_4w ... ok [INFO] [stdout] test util::lexer::test::integ::test_4weeks ... ok [INFO] [stdout] test util::lexer::test::integ::test_5mo ... ok [INFO] [stdout] test util::lexer::test::integ::test_6_years ... ok [INFO] [stdout] test util::lexer::test::integ::test_9thn ... ok [INFO] [stdout] test util::lexer::test::integ::test_abbrev_timestamp ... ok [INFO] [stdout] test util::lexer::test::integ::test_and ... ok [INFO] [stdout] test util::lexer::test::integ::test_avogadro ... ok [INFO] [stdout] test util::lexer::test::integ::test_bang ... ok [INFO] [stdout] test taskstorage::kv::test::add_and_remove_from_working_set_holes ... ok [INFO] [stdout] test util::lexer::test::integ::test_double_eq ... ok [INFO] [stdout] test util::lexer::test::integ::test_double_quoted_string ... ok [INFO] [stdout] test taskstorage::kv::test::test_delete_task_missing ... ok [INFO] [stdout] test taskstorage::kv::test::test_create_exists ... ok [INFO] [stdout] test taskstorage::kv::test::test_all_tasks_empty ... ok [INFO] [stdout] test taskstorage::kv::test::test_get_missing ... ok [INFO] [stdout] test taskstorage::kv::test::test_base_version_setting ... ok [INFO] [stdout] test taskstorage::kv::test::test_set_task ... ok [INFO] [stdout] test util::lexer::test::integ::test_due ... ok [INFO] [stdout] test util::lexer::test::integ::test_caret ... ok [INFO] [stdout] test util::lexer::test::integ::test_eq ... ok [INFO] [stdout] test util::lexer::test::integ::test_expo ... ok [INFO] [stdout] test taskstorage::kv::test::test_base_version_default ... ok [INFO] [stdout] test util::lexer::test::integ::test_expression_paren_name_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_due_colon_eq_quoted ... ok [INFO] [stdout] test util::lexer::test::integ::test_expression ... ok [INFO] [stdout] test util::lexer::test::integ::test_foo ... ok [INFO] [stdout] test util::lexer::test::integ::test_expression_dom_tilde ... ok [INFO] [stdout] test util::lexer::test::integ::test_f1 ... ok [INFO] [stdout] test util::lexer::test::integ::test_expression_paren_tag ... ok [INFO] [stdout] test util::lexer::test::integ::test_foo_dot_bar ... ok [INFO] [stdout] test util::lexer::test::integ::test_lparen ... ok [INFO] [stdout] test util::lexer::test::integ::test_lt ... ok [INFO] [stdout] test util::lexer::test::integ::test_minus ... ok [INFO] [stdout] test util::lexer::test::integ::test_multibyte_ident ... ok [INFO] [stdout] test util::lexer::test::integ::test_multibyte_nonpunctuation_single_char ... ok [INFO] [stdout] test util::lexer::test::integ::test_multibyte_slash_u ... ok [INFO] [stdout] test util::lexer::test::integ::test_multibyte_u_plus ... ok [INFO] [stdout] test util::lexer::test::integ::test_name ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_colon ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_colon_eq_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_colon_quoted_with_newline ... ok [INFO] [stdout] test util::lexer::test::integ::test_gt ... ok [INFO] [stdout] test util::lexer::test::integ::test_hex ... ok [INFO] [stdout] test util::lexer::test::integ::test_hastag ... ok [INFO] [stdout] test util::lexer::test::integ::test_leq ... ok [INFO] [stdout] test util::lexer::test::integ::test_lexer_31 ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_dot_mod_colon ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_eq ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_colon_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_dot_mod_eq_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_dot_mod_equal ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_eq_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_lexer_32 ... ok [INFO] [stdout] test util::lexer::test::integ::test_long_with_underscore ... ok [INFO] [stdout] test util::lexer::test::integ::test_neg ... ok [INFO] [stdout] test util::lexer::test::integ::test_name_dot_mod_colon_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_not_double_eq ... ok [INFO] [stdout] test util::lexer::test::integ::test_geq ... ok [INFO] [stdout] test util::lexer::test::integ::test_numeric_uuid_due ... ok [INFO] [stdout] test util::lexer::test::integ::test_one ... ok [INFO] [stdout] test util::lexer::test::integ::test_or ... ok [INFO] [stdout] test util::lexer::test::integ::test_notag ... ok [INFO] [stdout] test util::lexer::test::integ::test_not_tilde ... ok [INFO] [stdout] test util::lexer::test::integ::test_not_eq ... ok [INFO] [stdout] test util::lexer::test::integ::test_pattern_escaped_slash ... ok [INFO] [stdout] test util::lexer::test::integ::test_pattern_foo ... ok [INFO] [stdout] test util::lexer::test::integ::test_pattern_quote ... ok [INFO] [stdout] test util::lexer::test::integ::test_percent ... ok [INFO] [stdout] test util::lexer::test::integ::test_pi ... ok [INFO] [stdout] test util::lexer::test::integ::test_pos ... ok [INFO] [stdout] test util::lexer::test::integ::test_plus ... ok [INFO] [stdout] test util::lexer::test::integ::test_pro_quoted ... ok [INFO] [stdout] test util::lexer::test::integ::test_p1y ... ok [INFO] [stdout] test util::lexer::test::integ::test_path_dir ... ok [INFO] [stdout] test util::lexer::test::integ::test_pt1h ... ok [INFO] [stdout] test util::lexer::test::integ::test_p_full ... ok [INFO] [stdout] test util::lexer::test::integ::test_path ... ok [INFO] [stdout] test util::lexer::test::integ::test_rc_dot_name_colon_eq_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_pt23h ... ok [INFO] [stdout] test util::lexer::test::integ::test_rc_colon_x ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid_even_shorter ... ok [INFO] [stdout] test util::lexer::test::integ::test_rc_dot_name_colon_value ... ok [INFO] [stdout] test util::lexer::test::integ::test_rc_dot_name_eq_value ... ok [INFO] [stdout] test taskstorage::kv::test::test_create ... ok [INFO] [stdout] test util::lexer::test::integ::test_quoted_string ... ok [INFO] [stdout] test util::lexer::test::integ::test_quoted_tabs ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid_only_first_bit ... ok [INFO] [stdout] test util::lexer::test::integ::test_separator ... ok [INFO] [stdout] test util::lexer::test::integ::test_rc_foo ... ok [INFO] [stdout] test util::lexer::test::integ::test_separator_boundaries ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid_naming_is_hard ... ok [INFO] [stdout] test util::lexer::test::integ::test_ranges_and_singletons ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_more_ranges_and_singletons ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid_shorter_still ... ok [INFO] [stdout] test util::lexer::test::integ::test_rparen ... ok [INFO] [stdout] test util::lexer::test::integ::test_real_uuid_shorter ... ok [INFO] [stdout] test util::lexer::test::integ::test_separator_ws ... ok [INFO] [stdout] test util::lexer::test::integ::test_slash ... ok [INFO] [stdout] test util::lexer::test::integ::test_star ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_range_pair_ws ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_range_pair ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_range_pair_paren ... ok [INFO] [stdout] test util::lexer::test::integ::test_starts_with_or ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_range ... ok [INFO] [stdout] test taskstorage::kv::test::clear_working_set ... ok [INFO] [stdout] test taskstorage::kv::test::test_all_tasks_and_uuids ... ok [INFO] [stdout] test taskstorage::kv::test::test_delete_task_exists ... ok [INFO] [stdout] test taskstorage::kv::test::add_to_working_set ... ok [INFO] [stdout] test util::lexer::test::integ::test_set_pair ... ok [INFO] [stdout] test taskstorage::kv::test::remove_working_set_doesnt_exist ... ok [INFO] [stdout] test util::lexer::test::integ::test_today ... ok [INFO] [stdout] test util::lexer::test::integ::test_timestamp ... ok [INFO] [stdout] test util::lexer::test::integ::test_system_os ... ok [INFO] [stdout] test util::lexer::test::integ::test_string_quoted_with_escapes ... ok [INFO] [stdout] test util::lexer::test::integ::test_tag_at ... ok [INFO] [stdout] test util::lexer::test::integ::test_tag_simple ... ok [INFO] [stdout] test util::lexer::test::integ::test_tag_negative ... ok [INFO] [stdout] test util::lexer::test::integ::test_subst_g ... ok [INFO] [stdout] test util::lexer::test::integ::test_subst ... ok [INFO] [stdout] test util::lexer::test::integ::test_tilde ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_ffs ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_due ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_even_shorter ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_only_first_bit ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_shorter ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_shorter_still ... ok [INFO] [stdout] test util::lexer::test::test_common_length_empty ... ok [INFO] [stdout] test util::lexer::test::integ::test_xor ... ok [INFO] [stdout] test util::lexer::test::integ::test_year_week ... ok [INFO] [stdout] test util::lexer::test::integ::test_year ... ok [INFO] [stdout] test util::lexer::test::integ::test_year_month_day ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_differ ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_longer ... ok [INFO] [stdout] test util::lexer::test::integ::test_uuid_00s ... ok [INFO] [stdout] test util::lexer::test::integ::test_string_quoted_quotes ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_one ... ok [INFO] [stdout] test util::lexer::test::test_is_date_year_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_duration_1w ... ok [INFO] [stdout] test util::lexer::test::test_is_duration_op ... ok [INFO] [stdout] test util::lexer::test::test_dequote ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_s1_prefix ... ok [INFO] [stdout] test util::lexer::test::test_is_date_year_minus ... ok [INFO] [stdout] test util::lexer::test::test_decompose_pair_combos ... ok [INFO] [stdout] test util::lexer::test::test_is_identifier_bad_first_char ... ok [INFO] [stdout] test util::lexer::test::test_is_boundary ... ok [INFO] [stdout] test util::lexer::test::test_is_date_year_eos ... ok [INFO] [stdout] test util::lexer::test::test_is_identifier_multibyte_nonpunct_first_char ... ok [INFO] [stdout] test util::lexer::test::test_is_integer_positive ... ok [INFO] [stdout] test util::lexer::test::test_is_literal_multi ... ok [INFO] [stdout] test util::lexer::test::test_is_date_year_ident ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_s2_prefix ... ok [INFO] [stdout] test util::lexer::test::test_is_identifier_empty ... ok [INFO] [stdout] test util::lexer::test::test_common_length_match_s2_short ... ok [INFO] [stdout] test util::lexer::test::test_is_identifier_bad_next_char ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_e_integer_exponent ... ok [INFO] [stdout] test util::lexer::test::test_is_date_epoch ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal ... ok [INFO] [stdout] test util::lexer::test::test_is_literal_no_match ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_no_digits ... ok [INFO] [stdout] test util::lexer::test::test_is_literal_abbrev ... ok [INFO] [stdout] test util::lexer::test::test_is_integer_trailing_dot ... ok [INFO] [stdout] test util::lexer::test::test_is_integer_negative ... ok [INFO] [stdout] test util::lexer::test::test_is_integer_not_at_start ... ok [INFO] [stdout] test util::lexer::test::test_is_date_year_plus ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_e_decimal_exponent ... ok [INFO] [stdout] test util::lexer::test::test_is_identifier_ok ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_e_no_exponent ... ok [INFO] [stdout] test util::lexer::test::test_is_number_integer ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_e_plus_no_exponent ... ok [INFO] [stdout] test util::lexer::test::test_is_operator_neg ... ok [INFO] [stdout] test util::lexer::test::test_is_number_digit ... ok [INFO] [stdout] test util::lexer::test::test_is_operator_hastag ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_quoted ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_equal ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_colon_eq ... ok [INFO] [stdout] test util::lexer::test::test_is_number_integer_invalid_lookahead ... ok [INFO] [stdout] test util::lexer::test::test_is_number_multiple_decimal ... ok [INFO] [stdout] test util::lexer::test::test_is_number_trailing_minus ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_colon ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_double_colon ... ok [INFO] [stdout] test util::lexer::test::test_is_pair_quoted_escapes ... ok [INFO] [stdout] test util::lexer::test::test_is_number_decimal_multi_digit ... ok [INFO] [stdout] test util::lexer::test::test_is_one_of ... ok [INFO] [stdout] test util::lexer::test::test_is_operator_xor ... ok [INFO] [stdout] test util::lexer::test::test_is_path_no_initial_slash ... ok [INFO] [stdout] test util::lexer::test::test_is_pattern_escaped ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_9 ... ok [INFO] [stdout] test util::lexer::test::test_is_pattern_simple ... ok [INFO] [stdout] test util::lexer::test::test_is_path_simple ... ok [INFO] [stdout] test util::lexer::test::test_is_pattern_simple_trailing_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_operator_notag ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_a ... ok [INFO] [stdout] test util::lexer::test::test_is_path_trailing_slash ... ok [INFO] [stdout] test util::lexer::test::test_is_path_too_short ... ok [INFO] [stdout] test util::lexer::test::test_is_separator ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_space ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_comma ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_euro ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_latin ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_slash ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_underscore ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_hash ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_numeric ... ok [INFO] [stdout] test util::lexer::test::test_is_separator_negative ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_smile ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_at ... ok [INFO] [stdout] test util::lexer::test::test_is_set_trailing_comma ... ok [INFO] [stdout] test util::lexer::test::test_is_string ... ok [INFO] [stdout] test util::lexer::test::test_is_string_escape ... ok [INFO] [stdout] test util::lexer::test::test_is_string_negative ... ok [INFO] [stdout] test util::lexer::test::test_is_punctuation_dollar ... ok [INFO] [stdout] test util::lexer::test::test_is_set_double_comma ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_g_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_not_g ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_not_g_op ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_g ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple ... ok [INFO] [stdout] test util::lexer::test::test_is_string_empty ... ok [INFO] [stdout] test util::lexer::test::test_is_set_trailing_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_set_trailing_non_hard_boundary ... ok [INFO] [stdout] test util::lexer::test::test_is_set_singletons ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_after_multibyte_char ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_after_rparen ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_after_whitespace ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_after_lparen ... ok [INFO] [stdout] test util::lexer::test::test_is_substitution_simple_g_but_not_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_not_after_whitespace ... ok [INFO] [stdout] test util::lexer::test::test_is_tag_plus ... ok [INFO] [stdout] test util::lexer::test::test_is_set_ranges ... ok [INFO] [stdout] test taskstorage::kv::test::test_operations ... ok [INFO] [stdout] test util::lexer::test::test_is_path_double_slash ... ok [INFO] [stdout] test util::lexer::test::test_is_url_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_url_with_ops ... ok [INFO] [stdout] test util::lexer::test::test_is_url_negative ... ok [INFO] [stdout] test util::lexer::test::test_is_url_https ... ok [INFO] [stdout] test util::lexer::test::test_is_url_http ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_long_bad_boundary ... ok [INFO] [stdout] test util::lexer::test::test_is_word_nonzero_start ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_long_bad_boundary_ignored ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_long_eof ... ok [INFO] [stdout] test util::lexer::test::test_is_word_no ... ok [INFO] [stdout] test util::lexer::test::test_is_word_pending ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_long_ws ... ok [INFO] [stdout] test util::lexer::test::test_is_word_to_eof ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_long_op ... ok [INFO] [stdout] test util::lexer::test::test_is_uuid_too_short ... ok [INFO] [stdout] test util::lexer::test::test_read_word_quoted_unterminated ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_incomplete_u_plus ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_incomplete_escaped_backslash_u ... ok [INFO] [stdout] test util::lexer::test::test_read_word_quoted_u_plus ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_nonhex_escaped_backslash_u ... ok [INFO] [stdout] test util::lexer::test::test_read_word_quoted_simple ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_simple ... ok [INFO] [stdout] test util::lexer::test::test_split_confusing ... ok [INFO] [stdout] test util::lexer::test::test_token_short_numbers ... ok [INFO] [stdout] test util::lexer::test::test_is_word_to_op ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_escaped_newline ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_escaped_quote ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_escaped_space ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_escaped_u_plus ... ok [INFO] [stdout] test util::lexer::test::test_split_simple ... ok [INFO] [stdout] test util::lexer::test::test_token_empty ... ok [INFO] [stdout] test util::lexer::test::test_read_word_quoted_backslash_u ... ok [INFO] [stdout] test util::lexer::test::test_is_word_to_ws ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_triple_escaped ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_unclosed ... ok [INFO] [stdout] test util::lexer::test::test_read_word_trailing_whitespace ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_unopened ... ok [INFO] [stdout] test util::pig::test::test_get_until ... ok [INFO] [stdout] test util::pig::test::test_get_until_empty ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_escaped_backslash_u ... ok [INFO] [stdout] test util::lexer::test::test_read_word_unquoted_several_words ... ok [INFO] [stdout] test util::pig::test::test_skip_no_match ... ok [INFO] [stdout] test util::pig::test::test_get_until_not_found ... ok [INFO] [stdout] test util::pig::test::test_skip_eos ... ok [INFO] [stdout] test util::pig::test::test_skip_match ... ok [INFO] [stdout] test util::lexer::test::test_token_tokens ... ok [INFO] [stdout] test util::lexer::test::test_was_quoted ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/task-0c6afb8b3a99f003 [INFO] [stdout] test util::pig::test::test_get_quoted ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_all_escapes ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_double_escaped ... ok [INFO] [stdout] test util::pig::test::test_get_quoted_escaped ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 369 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/operation_transform_invariant-8a45b7f985a2d78c [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test transform_invariant_holds ... ok [INFO] [stderr] Running /opt/rustwide/target/debug/deps/parse-f69740a895c73dd3 [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/sync-258e8835e2b06b89 [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_parse ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test test_sync_create_delete ... ok [INFO] [stdout] test test_sync ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/sync_action_sequences-3c39640c9f24f945 [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test transform_sequences_of_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests taskwarrior-rust [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "f06ab1dd59c823d439c31d491e7326a28a48c44e6c65f776e4a3c908ee226cbe"` [INFO] running `"docker" "rm" "-f" "f06ab1dd59c823d439c31d491e7326a28a48c44e6c65f776e4a3c908ee226cbe"` [INFO] [stdout] f06ab1dd59c823d439c31d491e7326a28a48c44e6c65f776e4a3c908ee226cbe