[INFO] cloning repository https://github.com/PRL-PRG/dejacode-downloader [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/PRL-PRG/dejacode-downloader" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPRL-PRG%2Fdejacode-downloader", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPRL-PRG%2Fdejacode-downloader'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4d4224cc081a1d3c23013eb3fa1022c131aa95d3 [INFO] testing PRL-PRG/dejacode-downloader against 1.55.0 for beta-1.56-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FPRL-PRG%2Fdejacode-downloader" "/workspace/builds/worker-78/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-78/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/PRL-PRG/dejacode-downloader on toolchain 1.55.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/PRL-PRG/dejacode-downloader [INFO] finished tweaking git repo https://github.com/PRL-PRG/dejacode-downloader [INFO] tweaked toml for git repo https://github.com/PRL-PRG/dejacode-downloader written to /workspace/builds/worker-78/source/Cargo.toml [INFO] crate git repo https://github.com/PRL-PRG/dejacode-downloader already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.55.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e9c50e98db767514af77a09df5c7b0294dacb7115f4435ac0ab357a8b7ae1005 [INFO] running `Command { std: "docker" "start" "-a" "e9c50e98db767514af77a09df5c7b0294dacb7115f4435ac0ab357a8b7ae1005", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e9c50e98db767514af77a09df5c7b0294dacb7115f4435ac0ab357a8b7ae1005", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e9c50e98db767514af77a09df5c7b0294dacb7115f4435ac0ab357a8b7ae1005", kill_on_drop: false }` [INFO] [stdout] e9c50e98db767514af77a09df5c7b0294dacb7115f4435ac0ab357a8b7ae1005 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d5fddd293306f6b7778e44f0b02d1063e1adffa4be760fedf403b62dfb4d3fc5 [INFO] running `Command { std: "docker" "start" "-a" "d5fddd293306f6b7778e44f0b02d1063e1adffa4be760fedf403b62dfb4d3fc5", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.0 [INFO] [stderr] Compiling libc v0.2.72 [INFO] [stderr] Compiling pkg-config v0.3.17 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling getrandom v0.1.14 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling tinyvec v0.3.3 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling const_fn v0.4.2 [INFO] [stderr] Compiling serde v1.0.114 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling crc32fast v1.2.0 [INFO] [stderr] Compiling syn v1.0.42 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling curl v0.4.31 [INFO] [stderr] Compiling adler v0.2.3 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling ppv-lite86 v0.2.8 [INFO] [stderr] Compiling openssl-probe v0.1.2 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling itoa v0.4.6 [INFO] [stderr] Compiling opaque-debug v0.3.0 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling cpuid-bool v0.1.2 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling json v0.12.4 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling unicode-normalization v0.1.13 [INFO] [stderr] Compiling num-traits v0.2.12 [INFO] [stderr] Compiling crossbeam-utils v0.7.2 [INFO] [stderr] Compiling num-integer v0.1.43 [INFO] [stderr] Compiling memoffset v0.5.5 [INFO] [stderr] Compiling num-bigint v0.3.0 [INFO] [stderr] Compiling crossbeam-epoch v0.8.2 [INFO] [stderr] Compiling crossbeam-utils v0.8.0 [INFO] [stderr] Compiling num-rational v0.3.0 [INFO] [stderr] Compiling miniz_oxide v0.4.2 [INFO] [stderr] Compiling num-iter v0.1.41 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling regex-automata v0.1.9 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling idna v0.2.0 [INFO] [stderr] Compiling jobserver v0.1.21 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling socket2 v0.3.12 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling cc v1.0.58 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling url v2.1.1 [INFO] [stderr] Compiling flate2 v1.0.18 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.0 [INFO] [stderr] Compiling num-complex v0.3.0 [INFO] [stderr] Compiling sha-1 v0.9.1 [INFO] [stderr] Compiling crossbeam-channel v0.4.3 [INFO] [stderr] Compiling crossbeam-queue v0.2.3 [INFO] [stderr] Compiling crossbeam-deque v0.7.3 [INFO] [stderr] Compiling chrono v0.4.13 [INFO] [stderr] Compiling openssl-sys v0.9.58 [INFO] [stderr] Compiling libz-sys v1.0.25 [INFO] [stderr] Compiling libssh2-sys v0.2.18 [INFO] [stderr] Compiling curl-sys v0.4.33+curl-7.71.1 [INFO] [stderr] Compiling libgit2-sys v0.12.7+1.0.0 [INFO] [stderr] Compiling crossbeam v0.7.3 [INFO] [stderr] Compiling bstr v0.2.13 [INFO] [stderr] Compiling num-derive v0.3.2 [INFO] [stderr] Compiling num v0.3.0 [INFO] [stderr] Compiling csv v1.1.3 [INFO] [stderr] Compiling git2 v0.13.6 [INFO] [stderr] Compiling parasite v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `BufReader` [INFO] [stdout] --> src/lib.rs:5:21 [INFO] [stdout] | [INFO] [stdout] 5 | use std::io::{Read, BufReader}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/mistletoe.rs:117:12 [INFO] [stdout] | [INFO] [stdout] 117 | if (max_id < u64::from(pid)) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/mistletoe.rs:110:49 [INFO] [stdout] | [INFO] [stdout] 110 | fn check_projects(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `commits` [INFO] [stdout] --> src/mistletoe.rs:143:13 [INFO] [stdout] | [INFO] [stdout] 143 | let commits = ds.commits(store_kind); [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_commits` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/mistletoe.rs:133:46 [INFO] [stdout] | [INFO] [stdout] 133 | fn check_heads(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 32.68s [INFO] running `Command { std: "docker" "inspect" "d5fddd293306f6b7778e44f0b02d1063e1adffa4be760fedf403b62dfb4d3fc5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d5fddd293306f6b7778e44f0b02d1063e1adffa4be760fedf403b62dfb4d3fc5", kill_on_drop: false }` [INFO] [stdout] d5fddd293306f6b7778e44f0b02d1063e1adffa4be760fedf403b62dfb4d3fc5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 822e60e79c04e5b7614d0908581b12207cd5bf6bd7aebc798b888887f5a46e1b [INFO] running `Command { std: "docker" "start" "-a" "822e60e79c04e5b7614d0908581b12207cd5bf6bd7aebc798b888887f5a46e1b", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling parasite v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `BufReader` [INFO] [stdout] --> src/lib.rs:5:21 [INFO] [stdout] | [INFO] [stdout] 5 | use std::io::{Read, BufReader}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/mistletoe.rs:117:12 [INFO] [stdout] | [INFO] [stdout] 117 | if (max_id < u64::from(pid)) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/mistletoe.rs:110:49 [INFO] [stdout] | [INFO] [stdout] 110 | fn check_projects(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `commits` [INFO] [stdout] --> src/mistletoe.rs:143:13 [INFO] [stdout] | [INFO] [stdout] 143 | let commits = ds.commits(store_kind); [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_commits` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/mistletoe.rs:133:46 [INFO] [stdout] | [INFO] [stdout] 133 | fn check_heads(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `BufReader` [INFO] [stdout] --> src/lib.rs:5:21 [INFO] [stdout] | [INFO] [stdout] 5 | use std::io::{Read, BufReader}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 8.53s [INFO] running `Command { std: "docker" "inspect" "822e60e79c04e5b7614d0908581b12207cd5bf6bd7aebc798b888887f5a46e1b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "822e60e79c04e5b7614d0908581b12207cd5bf6bd7aebc798b888887f5a46e1b", kill_on_drop: false }` [INFO] [stdout] 822e60e79c04e5b7614d0908581b12207cd5bf6bd7aebc798b888887f5a46e1b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-78/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=warn" "-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:a89201d6b5b9fd45c15d5952ece0a0129e7e80cb26ec023fd59cf09bc26f1604" "/opt/rustwide/cargo-home/bin/cargo" "+1.55.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c0746aef7aa08bcc5dbc9c59f9e26b843fe40127376dbd43485be9cceb4866cd [INFO] running `Command { std: "docker" "start" "-a" "c0746aef7aa08bcc5dbc9c59f9e26b843fe40127376dbd43485be9cceb4866cd", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `BufReader` [INFO] [stderr] --> src/lib.rs:5:21 [INFO] [stderr] | [INFO] [stderr] 5 | use std::io::{Read, BufReader}; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `parasite` (lib) generated 1 warning [INFO] [stderr] warning: `parasite` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/mistletoe.rs:117:12 [INFO] [stderr] | [INFO] [stderr] 117 | if (max_id < u64::from(pid)) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/mistletoe.rs:110:49 [INFO] [stderr] | [INFO] [stderr] 110 | fn check_projects(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `commits` [INFO] [stderr] --> src/mistletoe.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | let commits = ds.commits(store_kind); [INFO] [stderr] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_commits` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/mistletoe.rs:133:46 [INFO] [stderr] | [INFO] [stderr] 133 | fn check_heads(cmdline : & clap::ArgMatches, args : & clap::ArgMatches) { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] [INFO] [stderr] warning: `parasite` (bin "mistletoe" test) generated 4 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/parasite-0693d404ea9076d0) [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] Running unittests (/opt/rustwide/target/debug/deps/ecoop_artifact-26c2501bb06bfe5a) [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] Running unittests (/opt/rustwide/target/debug/deps/ght_filter-43b6304884de8fd0) [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] Running unittests (/opt/rustwide/target/debug/deps/mistletoe-4e92c8e1030b6aeb) [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] Running unittests (/opt/rustwide/target/debug/deps/parasite-30b15c7708428ae5) [INFO] [stdout] [INFO] [stderr] Doc-tests parasite [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] [stdout] [INFO] [stdout] running 56 tests [INFO] [stdout] test src/datastore.rs - datastore::Datastore::add_project (line 421) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::VERSION (line 92) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::create_and_save_savepoint (line 208) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::new (line 102) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::revert_to_savepoint (line 240) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::projects (line 47) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::project_urls_memory_report (line 383) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::project_urls (line 67) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::substores (line 73) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::hashes (line 472) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::loaded (line 459) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::len (line 767) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::root (line 41) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::paths (line 482) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::update_project (line 287) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::get_or_create_commit_id (line 732) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::add_file_contents (line 758) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::iter_id (line 798) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::update_project_metadata_if_differ (line 357) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::memory_report (line 716) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Datastore::update_project_substore (line 319) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::iter_all (line 783) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::get_or_create_path_id (line 766) ... FAILED [INFO] [stdout] test src/datastore.rs - datastore::Substore::users (line 489) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::read_record (line 807) ... FAILED [INFO] [stdout] test src/db.rs - db::Store::iter_all (line 520) ... FAILED [INFO] [stdout] test src/db.rs - db::IndirectMapping::verify (line 1201) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::iter (line 775) ... FAILED [INFO] [stdout] test src/lib.rs - DatastoreMerger::merge_substore (line 273) ... FAILED [INFO] [stdout] test src/lib.rs - DatastoreMerger::merge_contents (line 373) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::add_commit (line 437) ... FAILED [INFO] [stdout] test src/records.rs - records::StoreKind::from_string (line 213) ... FAILED [INFO] [stdout] test src/db.rs - db::SplitStore::set (line 1588) ... FAILED [INFO] [stdout] test src/db.rs - db::SplitStore::verify (line 1521) ... FAILED [INFO] [stdout] test src/db.rs - db::Store::len (line 504) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::convert_and_register_changes (line 498) ... FAILED [INFO] [stdout] test src/lib.rs - DatastoreMerger::merge_projects (line 508) ... FAILED [INFO] [stdout] test src/db.rs - db::Mapping::verify (line 1007) ... FAILED [INFO] [stdout] test src/db.rs - db::Store::read_record (line 535) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::can_be_updated (line 140) ... FAILED [INFO] [stdout] test src/db.rs - db::Store::verify (line 443) ... FAILED [INFO] [stdout] test src/records.rs - records::ContentsKind::from_contents (line 827) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::get_latest_heads (line 329) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::clone_repository (line 387) ... FAILED [INFO] [stdout] test src/db.rs - db::LinkedStore::verify (line 693) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::new_version_update (line 155) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::compare_project_heads (line 361) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::get_repo_commits (line 299) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository_substore (line 263) ... FAILED [INFO] [stdout] test src/db.rs - db::Store::iter (line 512) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::get_remote_heads (line 345) ... FAILED [INFO] [stdout] test src/updater.rs - updater::Task::UpdateSubstore (line 646) ... FAILED [INFO] [stdout] test src/updater.rs - updater::Updater::run (line 114) ... FAILED [INFO] [stdout] test src/updater.rs - updater::Updater::get_next_task (line 197) ... FAILED [INFO] [stdout] test src/updater.rs - updater::Updater::should_stop (line 231) ... FAILED [INFO] [stdout] test src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository (line 209) ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::add_project (line 421) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/datastore.rs:422:4 [INFO] [stdout] | [INFO] [stdout] 3 | If the project does not exist, adds the project and returns its id. If the project already exists in the known urls, returns None. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::VERSION (line 92) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `have` [INFO] [stdout] --> src/datastore.rs:93:10 [INFO] [stdout] | [INFO] [stdout] 3 | Versions have backwards compatibility, but newer versions may add extra items, or metadata. When new version is executed, all projects & ... [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::create_and_save_savepoint (line 208) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `savepoint` [INFO] [stdout] --> src/datastore.rs:209:5 [INFO] [stdout] | [INFO] [stdout] 3 | The savepoint will contain itself as well, i.e. when restoring the datastore to the savepoint the savepoint definition will remain intact. [INFO] [stdout] | ^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::new (line 102) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/datastore.rs:103:4 [INFO] [stdout] | [INFO] [stdout] 3 | If the path does not exist, initializes an empty datastore. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::revert_to_savepoint (line 240) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `that` [INFO] [stdout] --> src/datastore.rs:241:6 [INFO] [stdout] | [INFO] [stdout] 3 | Note that this is destructive operation and *will* delete all data *after the savepoint [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::projects (line 47) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `datastore` [INFO] [stdout] --> src/datastore.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 3 | The datastore keeps a global map of projects known to it. Each provides information about its kind (Git, GitHub, etc.) and means of getti... [INFO] [stdout] | ^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::project_urls_memory_report (line 383) stdout ---- [INFO] [stdout] error: unknown start of token: ` [INFO] [stdout] --> src/datastore.rs:384:93 [INFO] [stdout] | [INFO] [stdout] 3 | Returns empty string if the project urls are not loaded, otherwise returns their shortname (`purl`) and and the number of projects loaded. [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not [INFO] [stdout] | [INFO] [stdout] 3 | Returns empty string if the project urls are not loaded, otherwise returns their shortname ('purl`) and and the number of projects loaded. [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: unknown start of token: ` [INFO] [stdout] --> src/datastore.rs:384:98 [INFO] [stdout] | [INFO] [stdout] 3 | Returns empty string if the project urls are not loaded, otherwise returns their shortname (`purl`) and and the number of projects loaded. [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: Unicode character '`' (Grave Accent) looks like ''' (Single Quote), but it is not [INFO] [stdout] | [INFO] [stdout] 3 | Returns empty string if the project urls are not loaded, otherwise returns their shortname (`purl') and and the number of projects loaded. [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `empty` [INFO] [stdout] --> src/datastore.rs:384:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns empty string if the project urls are not loaded, otherwise returns their shortname (`purl`) and and the number of projects loaded. [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to 3 previous errors [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::project_urls (line 67) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `take` [INFO] [stdout] --> src/datastore.rs:68:6 [INFO] [stdout] | [INFO] [stdout] 3 | TODO take this out of the datastore and into the updater? [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::substores (line 73) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found keyword `in` [INFO] [stdout] --> src/datastore.rs:74:8 [INFO] [stdout] | [INFO] [stdout] 3 | Stored in vector since we know their ids from the IDSplit based on the SubstoreKind. Does not have to be protected as the substores prote... [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::hashes (line 472) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `time` [INFO] [stdout] --> src/datastore.rs:473:7 [INFO] [stdout] | [INFO] [stdout] 3 | Every time a commit a file is changed, the hash of its contents is added to the hashes mapping. Some of these files may then have their c... [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::loaded (line 459) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `flag` [INFO] [stdout] --> src/datastore.rs:460:8 [INFO] [stdout] | [INFO] [stdout] 3 | Atomic flag and mutex for actually loading and clearing the substore. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::len (line 767) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `actual` [INFO] [stdout] --> src/db.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 3 | The actual values might be smaller as not all ids can have stored values. Actual number of values in the store can also be greater becaus... [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::root (line 41) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `global` [INFO] [stdout] --> src/datastore.rs:42:10 [INFO] [stdout] | [INFO] [stdout] 3 | Contains global data, such as datastore savepoints and project mappings as well as subfolders for the substores. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::paths (line 482) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `hash` [INFO] [stdout] --> src/datastore.rs:483:6 [INFO] [stdout] | [INFO] [stdout] 3 | Path hash to ids is stored in a mapping at runtime, while path strings are stored separately in an indexable store on disk. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::update_project (line 287) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/datastore.rs:288:9 [INFO] [stdout] | [INFO] [stdout] 3 | Updates the project info and adds the appropriate update record. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::get_or_create_commit_id (line 732) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `secord` [INFO] [stdout] --> src/datastore.rs:733:5 [INFO] [stdout] | [INFO] [stdout] 3 | The secord returned value determines whether the commit is new, or already known. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::add_file_contents (line 758) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `that` [INFO] [stdout] --> src/datastore.rs:759:6 [INFO] [stdout] | [INFO] [stdout] 3 | Note that once stored, the kind of the id is not supposed to change. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::iter_id (line 798) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `values` [INFO] [stdout] --> src/db.rs:799:5 [INFO] [stdout] | [INFO] [stdout] 3 | The values are returned in the reverse order they were added, i.e. latest value first. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::update_project_metadata_if_differ (line 357) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found keyword `true` [INFO] [stdout] --> src/datastore.rs:358:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns true if the value was updated, false otherwise. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::memory_report (line 716) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `is` [INFO] [stdout] --> src/datastore.rs:717:6 [INFO] [stdout] | [INFO] [stdout] 3 | This is either an empty string if the substore is not loaded, or the name of the substore and the total number of mappings in memory the ... [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Datastore::update_project_substore (line 319) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/datastore.rs:320:6 [INFO] [stdout] | [INFO] [stdout] 3 | Adds the update status about store change and inserts a blank heads so that next time the project will be analyzed in its entirety in the... [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::iter_all (line 783) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `over` [INFO] [stdout] --> src/db.rs:784:10 [INFO] [stdout] | [INFO] [stdout] 3 | Iterates over *all* stored values, returning them in the order they were added to the store. Multiple values may be returned for single i... [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::get_or_create_path_id (line 766) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `a` [INFO] [stdout] --> src/datastore.rs:767:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns a tuple of the id and whether the path is new, or already existing one. [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/datastore.rs - datastore::Substore::users (line 489) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `are` [INFO] [stdout] --> src/datastore.rs:490:7 [INFO] [stdout] | [INFO] [stdout] 3 | Users are mapped by their email. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::read_record (line 807) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `tuple` [INFO] [stdout] --> src/db.rs:808:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns tuple of the id associated with the record, offset of the previous record associated with the id and the value stored. [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Store::iter_all (line 520) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `over` [INFO] [stdout] --> src/db.rs:521:10 [INFO] [stdout] | [INFO] [stdout] 3 | Iterates over *all* stored values, returning them in the order they were added to the store. Multiple values may be returned for single i... [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::IndirectMapping::verify (line 1201) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `verifies` [INFO] [stdout] --> src/db.rs:1202:8 [INFO] [stdout] | [INFO] [stdout] 3 | Simply verifies the integrity of the store as mapping is just a hashmap and a store. [INFO] [stdout] | ^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::iter (line 775) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/db.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns the latest stored value for every id. The ids are guaranteed to be increasing. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - DatastoreMerger::merge_substore (line 273) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `may` [INFO] [stdout] --> src/lib.rs:274:6 [INFO] [stdout] | [INFO] [stdout] 3 | This may be the same substore, or multiple source substores can be joined in a single target substore by repeatedly calling the method fo... [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - DatastoreMerger::merge_contents (line 373) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `of` [INFO] [stdout] --> src/lib.rs:374:9 [INFO] [stdout] | [INFO] [stdout] 3 | Instead of using the default access API, we use a hack that allows us to copy the compressed contents as is without the need to decompres... [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::add_commit (line 437) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/task_update_repo.rs:438:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns the id assigned to the commit. Only adds the commit to the queue if the commit did not exist before. Before going to the datastor... [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/records.rs - records::StoreKind::from_string (line 213) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `both` [INFO] [stdout] --> src/records.rs:214:10 [INFO] [stdout] | [INFO] [stdout] 3 | Supports both long and short names. Is case insensitive. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::SplitStore::set (line 1588) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `this` [INFO] [stdout] --> src/db.rs:1589:4 [INFO] [stdout] | [INFO] [stdout] 3 | If this is an update, then the kind specified must be the same as the kind the value has already been stored under. In other words, the s... [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::SplitStore::verify (line 1521) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `a` [INFO] [stdout] --> src/db.rs:1522:5 [INFO] [stdout] | [INFO] [stdout] 3 | For a split store, this means: [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Store::len (line 504) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `actual` [INFO] [stdout] --> src/db.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 3 | The actual values might be smaller as not all ids can have stored values. Actual number of values in the store can also be greater becaus... [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::convert_and_register_changes (line 498) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `visited` [INFO] [stdout] --> src/task_update_repo.rs:499:5 [INFO] [stdout] | [INFO] [stdout] 3 | The visited paths are cached locally for better performance and we try to avoid grabbing the lock in the datastore unless we really need ... [INFO] [stdout] | ^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/lib.rs - DatastoreMerger::merge_projects (line 508) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `a` [INFO] [stdout] --> src/lib.rs:509:4 [INFO] [stdout] | [INFO] [stdout] 3 | If a project exists in target, it's ignored. Projects that have multiple updates will only keep the latest update. [INFO] [stdout] | ^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Mapping::verify (line 1007) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `mapping` [INFO] [stdout] --> src/db.rs:1008:10 [INFO] [stdout] | [INFO] [stdout] 3 | Checking mapping is simple and simply the verification function is called on all items stored in the mapping. [INFO] [stdout] | ^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Store::read_record (line 535) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `tuple` [INFO] [stdout] --> src/db.rs:536:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns tuple of the id associated with the record and the value stored. [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::can_be_updated (line 140) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `we` [INFO] [stdout] --> src/task_update_repo.rs:141:6 [INFO] [stdout] | [INFO] [stdout] 3 | TODO we should ideally do something smatrter when there is an error during the update, i.e. dependning on the error, etc. [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Store::verify (line 443) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/db.rs:444:8 [INFO] [stdout] | [INFO] [stdout] 3 | Checks the following: [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/records.rs - records::ContentsKind::from_contents (line 827) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `now` [INFO] [stdout] --> src/records.rs:828:5 [INFO] [stdout] | [INFO] [stdout] 3 | For now, we only check if the file is really small, otherwise we keep the category as determined by its path. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::get_latest_heads (line 329) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `no` [INFO] [stdout] --> src/task_update_repo.rs:330:4 [INFO] [stdout] | [INFO] [stdout] 3 | If no previous update is found, returns empty heads. Note that if project changes store, it receives an extra tombstone empty heads so th... [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::clone_repository (line 387) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/task_update_repo.rs:388:8 [INFO] [stdout] | [INFO] [stdout] 3 | Clones the specified refs and reports the progress via the task message updates. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::LinkedStore::verify (line 693) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/db.rs:694:8 [INFO] [stdout] | [INFO] [stdout] 3 | Checks the following: [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::new_version_update (line 155) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `default` [INFO] [stdout] --> src/task_update_repo.rs:156:5 [INFO] [stdout] | [INFO] [stdout] 3 | The default action is to do force update, which is technically not always what we want to do and different version situations should actu... [INFO] [stdout] | ^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::compare_project_heads (line 361) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `unchanged` [INFO] [stdout] --> src/task_update_repo.rs:362:5 [INFO] [stdout] | [INFO] [stdout] 3 | For unchanged heads, updates their id from the last records. [INFO] [stdout] | ^^^^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::get_repo_commits (line 299) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/task_update_repo.rs:300:12 [INFO] [stdout] | [INFO] [stdout] 3 | Determines the number of commits in the repository. If the number of commits is at least the given limit, stops looking further. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository_substore (line 263) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/task_update_repo.rs:264:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns the store kind for the project, taking the current store kind as a hint. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/db.rs - db::Store::iter (line 512) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `the` [INFO] [stdout] --> src/db.rs:513:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns the latest stored value for every id. The ids are guaranteed to be increasing. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::get_remote_heads (line 345) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `not` [INFO] [stdout] --> src/task_update_repo.rs:346:6 [INFO] [stdout] | [INFO] [stdout] 3 | Does not assign ids to the obtained heads, as these will be obtained later from the latest heads, or from the datastore itself. [INFO] [stdout] | ^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/updater.rs - updater::Task::UpdateSubstore (line 646) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `looks` [INFO] [stdout] --> src/updater.rs:647:6 [INFO] [stdout] | [INFO] [stdout] 3 | Also looks at all unspecified projects and assigns their store, updating those that belong to the provided store. [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/updater.rs - updater::Updater::run (line 114) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `of` [INFO] [stdout] --> src/updater.rs:115:9 [INFO] [stdout] | [INFO] [stdout] 3 | Because of the condvars not being able to pass the catch_unwind function barrier we use to execute the tasks, [INFO] [stdout] | ^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/updater.rs - updater::Updater::get_next_task (line 197) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `None` [INFO] [stdout] --> src/updater.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 3 | Returns None if the updater should stop and blocks if there are no avilable projects, or the updater should pause. [INFO] [stdout] | ^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/updater.rs - updater::Updater::should_stop (line 231) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `worker` [INFO] [stdout] --> src/updater.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 3 | Non worker threads are required to stop immediately after al worker threads are done. [INFO] [stdout] | ^^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository (line 209) stdout ---- [INFO] [stdout] error: expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `loads` [INFO] [stdout] --> src/task_update_repo.rs:210:7 [INFO] [stdout] | [INFO] [stdout] 3 | First loads the previous heads, if any and compares these to the heads fetched from the repository. If there are differences, clones the ... [INFO] [stdout] | ^^^^^ expected one of 8 possible tokens [INFO] [stdout] [INFO] [stdout] error: aborting due to previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/datastore.rs - datastore::Datastore::VERSION (line 92) [INFO] [stdout] src/datastore.rs - datastore::Datastore::add_project (line 421) [INFO] [stdout] src/datastore.rs - datastore::Datastore::create_and_save_savepoint (line 208) [INFO] [stdout] src/datastore.rs - datastore::Datastore::new (line 102) [INFO] [stdout] src/datastore.rs - datastore::Datastore::project_urls (line 67) [INFO] [stdout] src/datastore.rs - datastore::Datastore::project_urls_memory_report (line 383) [INFO] [stdout] src/datastore.rs - datastore::Datastore::projects (line 47) [INFO] [stdout] src/datastore.rs - datastore::Datastore::revert_to_savepoint (line 240) [INFO] [stdout] src/datastore.rs - datastore::Datastore::root (line 41) [INFO] [stdout] src/datastore.rs - datastore::Datastore::substores (line 73) [INFO] [stdout] src/datastore.rs - datastore::Datastore::update_project (line 287) [INFO] [stdout] src/datastore.rs - datastore::Datastore::update_project_metadata_if_differ (line 357) [INFO] [stdout] src/datastore.rs - datastore::Datastore::update_project_substore (line 319) [INFO] [stdout] src/datastore.rs - datastore::Substore::add_file_contents (line 758) [INFO] [stdout] src/datastore.rs - datastore::Substore::get_or_create_commit_id (line 732) [INFO] [stdout] src/datastore.rs - datastore::Substore::get_or_create_path_id (line 766) [INFO] [stdout] src/datastore.rs - datastore::Substore::hashes (line 472) [INFO] [stdout] src/datastore.rs - datastore::Substore::loaded (line 459) [INFO] [stdout] src/datastore.rs - datastore::Substore::memory_report (line 716) [INFO] [stdout] src/datastore.rs - datastore::Substore::paths (line 482) [INFO] [stdout] src/datastore.rs - datastore::Substore::users (line 489) [INFO] [stdout] src/db.rs - db::IndirectMapping::verify (line 1201) [INFO] [stdout] src/db.rs - db::LinkedStore::iter (line 775) [INFO] [stdout] src/db.rs - db::LinkedStore::iter_all (line 783) [INFO] [stdout] src/db.rs - db::LinkedStore::iter_id (line 798) [INFO] [stdout] src/db.rs - db::LinkedStore::len (line 767) [INFO] [stdout] src/db.rs - db::LinkedStore::read_record (line 807) [INFO] [stdout] src/db.rs - db::LinkedStore::verify (line 693) [INFO] [stdout] src/db.rs - db::Mapping::verify (line 1007) [INFO] [stdout] src/db.rs - db::SplitStore::set (line 1588) [INFO] [stdout] src/db.rs - db::SplitStore::verify (line 1521) [INFO] [stdout] src/db.rs - db::Store::iter (line 512) [INFO] [stdout] src/db.rs - db::Store::iter_all (line 520) [INFO] [stdout] src/db.rs - db::Store::len (line 504) [INFO] [stdout] src/db.rs - db::Store::read_record (line 535) [INFO] [stdout] src/db.rs - db::Store::verify (line 443) [INFO] [stdout] src/lib.rs - DatastoreMerger::merge_contents (line 373) [INFO] [stdout] src/lib.rs - DatastoreMerger::merge_projects (line 508) [INFO] [stdout] src/lib.rs - DatastoreMerger::merge_substore (line 273) [INFO] [stdout] src/records.rs - records::ContentsKind::from_contents (line 827) [INFO] [stdout] src/records.rs - records::StoreKind::from_string (line 213) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::add_commit (line 437) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::can_be_updated (line 140) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::clone_repository (line 387) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::compare_project_heads (line 361) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::convert_and_register_changes (line 498) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::get_latest_heads (line 329) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::get_remote_heads (line 345) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::get_repo_commits (line 299) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::new_version_update (line 155) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository (line 209) [INFO] [stdout] src/task_update_repo.rs - task_update_repo::RepoUpdater::update_repository_substore (line 263) [INFO] [stdout] src/updater.rs - updater::Task::UpdateSubstore (line 646) [INFO] [stdout] src/updater.rs - updater::Updater::get_next_task (line 197) [INFO] [stdout] src/updater.rs - updater::Updater::run (line 114) [INFO] [stdout] src/updater.rs - updater::Updater::should_stop (line 231) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 56 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "c0746aef7aa08bcc5dbc9c59f9e26b843fe40127376dbd43485be9cceb4866cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c0746aef7aa08bcc5dbc9c59f9e26b843fe40127376dbd43485be9cceb4866cd", kill_on_drop: false }` [INFO] [stdout] c0746aef7aa08bcc5dbc9c59f9e26b843fe40127376dbd43485be9cceb4866cd