[INFO] fetching crate drprg 0.1.1... [INFO] testing drprg-0.1.1 against 1.90.0 for beta-1.91-3 [INFO] extracting crate drprg 0.1.1 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate drprg 0.1.1 [INFO] finished tweaking crates.io crate drprg 0.1.1 [INFO] tweaked toml for crates.io crate drprg 0.1.1 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate drprg 0.1.1 on toolchain 1.90.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate drprg 0.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded uuid v1.3.0 [INFO] [stderr] Downloaded tar v0.4.38 [INFO] [stderr] Downloaded xattr v0.2.3 [INFO] [stderr] Downloaded strum_macros v0.24.3 [INFO] [stderr] Downloaded cxxbridge-flags v1.0.94 [INFO] [stderr] Downloaded noodles-core v0.7.0 [INFO] [stderr] Downloaded csv-core v0.1.10 [INFO] [stderr] Downloaded concolor-override v1.0.0 [INFO] [stderr] Downloaded anstyle-wincon v0.2.0 [INFO] [stderr] Downloaded iana-time-zone v0.1.56 [INFO] [stderr] Downloaded anstream v0.2.6 [INFO] [stderr] Downloaded predicates v3.0.2 [INFO] [stderr] Downloaded anyhow v1.0.70 [INFO] [stderr] Downloaded clap v4.2.1 [INFO] [stderr] Downloaded cxx-build v1.0.94 [INFO] [stderr] Downloaded crossbeam-channel v0.5.7 [INFO] [stderr] Downloaded rust-htslib v0.39.5 [INFO] [stderr] Downloaded bio-types v0.13.0 [INFO] [stderr] Downloaded reqwest v0.11.16 [INFO] [stderr] Downloaded clap_builder v4.2.1 [INFO] [stderr] Downloaded chrono v0.4.24 [INFO] [stderr] Downloaded cxx v1.0.94 [INFO] [stderr] Downloaded syn v2.0.13 [INFO] [stderr] Downloaded h2 v0.3.16 [INFO] [stderr] Downloaded regex v1.7.3 [INFO] [stderr] Downloaded serde_json v1.0.95 [INFO] [stderr] Downloaded serde_derive v1.0.159 [INFO] [stderr] Downloaded cxxbridge-macro v1.0.94 [INFO] [stderr] Downloaded noodles-fasta v0.11.0 [INFO] [stderr] Downloaded bstr v1.4.0 [INFO] [stderr] Downloaded assert_cmd v2.0.10 [INFO] [stderr] Downloaded scratch v1.0.5 [INFO] [stderr] Downloaded anstyle-parse v0.1.1 [INFO] [stderr] Downloaded fs_extra v1.3.0 [INFO] [stderr] Downloaded noodles-bgzf v0.12.0 [INFO] [stderr] Downloaded predicates v2.1.5 [INFO] [stderr] Downloaded rustversion v1.0.12 [INFO] [stderr] Downloaded ieee754 v0.2.6 [INFO] [stderr] Downloaded linear-map v1.2.0 [INFO] [stderr] Downloaded serde v1.0.159 [INFO] [stderr] Downloaded anstyle v0.3.5 [INFO] [stderr] Downloaded custom_derive v0.1.7 [INFO] [stderr] Downloaded concolor-query v0.3.3 [INFO] [stderr] Downloaded derive-new v0.5.9 [INFO] [stderr] Downloaded libc v0.2.140 [INFO] [stderr] Downloaded bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Downloaded fs-utils v1.1.4 [INFO] [stderr] Downloaded strum v0.24.1 [INFO] [stderr] Downloaded newtype_derive v0.1.6 [INFO] [stderr] Downloaded noodles-gff v0.6.1 [INFO] [stderr] Downloaded noodles v0.24.0 [INFO] [stderr] Downloaded is-terminal v0.4.6 [INFO] [stderr] Downloaded filetime v0.2.20 [INFO] [stderr] Downloaded io-lifetimes v1.0.9 [INFO] [stderr] Downloaded csv v1.2.1 [INFO] [stderr] Downloaded libz-sys v1.1.8 [INFO] [stderr] Downloaded curl-sys v0.4.61+curl-8.0.1 [INFO] [stderr] Downloaded hts-sys v2.0.3 [INFO] [stderr] Downloaded openssl-src v111.25.2+1.1.1t [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4342ce953e781d7b529ea039dec19a0f78c63eb77a93b7b92a8fad36fc9bc230 [INFO] running `Command { std: "docker" "start" "-a" "4342ce953e781d7b529ea039dec19a0f78c63eb77a93b7b92a8fad36fc9bc230", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4342ce953e781d7b529ea039dec19a0f78c63eb77a93b7b92a8fad36fc9bc230", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4342ce953e781d7b529ea039dec19a0f78c63eb77a93b7b92a8fad36fc9bc230", kill_on_drop: false }` [INFO] [stdout] 4342ce953e781d7b529ea039dec19a0f78c63eb77a93b7b92a8fad36fc9bc230 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9ba62d8e9ebd88cf9c642287b90266c8010414b09ce64c1249e7b31dbc2a0aee [INFO] running `Command { std: "docker" "start" "-a" "9ba62d8e9ebd88cf9c642287b90266c8010414b09ce64c1249e7b31dbc2a0aee", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.140 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling proc-macro2 v1.0.56 [INFO] [stderr] Compiling unicode-ident v1.0.8 [INFO] [stderr] Compiling quote v1.0.26 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling bytes v1.4.0 [INFO] [stderr] Compiling once_cell v1.17.1 [INFO] [stderr] Compiling itoa v1.0.6 [INFO] [stderr] Compiling pin-project-lite v0.2.9 [INFO] [stderr] Compiling futures-core v0.3.28 [INFO] [stderr] Compiling io-lifetimes v1.0.9 [INFO] [stderr] Compiling tokio v1.27.0 [INFO] [stderr] Compiling serde v1.0.159 [INFO] [stderr] Compiling rustix v0.37.7 [INFO] [stderr] Compiling slab v0.4.8 [INFO] [stderr] Compiling crossbeam-utils v0.8.15 [INFO] [stderr] Compiling futures-task v0.3.28 [INFO] [stderr] Compiling percent-encoding v2.2.0 [INFO] [stderr] Compiling linux-raw-sys v0.3.1 [INFO] [stderr] Compiling tracing-core v0.1.30 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Compiling openssl v0.10.49 [INFO] [stderr] Compiling futures-util v0.3.28 [INFO] [stderr] Compiling http v0.2.9 [INFO] [stderr] Compiling tinyvec v1.6.0 [INFO] [stderr] Compiling syn v2.0.13 [INFO] [stderr] Compiling tracing v0.1.37 [INFO] [stderr] Compiling crossbeam-epoch v0.9.14 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling futures-channel v0.3.28 [INFO] [stderr] Compiling native-tls v0.2.11 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling jobserver v0.1.26 [INFO] [stderr] Compiling cc v1.0.79 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling socket2 v0.4.9 [INFO] [stderr] Compiling mio v0.8.6 [INFO] [stderr] Compiling openssl-src v111.25.2+1.1.1t [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling futures-sink v0.3.28 [INFO] [stderr] Compiling ryu v1.0.13 [INFO] [stderr] Compiling futures-io v0.3.28 [INFO] [stderr] Compiling rustversion v1.0.12 [INFO] [stderr] Compiling openssl-sys v0.9.84 [INFO] [stderr] Compiling libz-sys v1.1.8 [INFO] [stderr] Compiling curl-sys v0.4.61+curl-8.0.1 [INFO] [stderr] Compiling lzma-sys v0.1.20 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Compiling is-terminal v0.4.6 [INFO] [stderr] Compiling fs-utils v1.1.4 [INFO] [stderr] Compiling miniz_oxide v0.6.2 [INFO] [stderr] Compiling unicode-normalization v0.1.22 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling form_urlencoded v1.1.0 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling unicode-bidi v0.3.13 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling try-lock v0.2.4 [INFO] [stderr] Compiling thiserror v1.0.40 [INFO] [stderr] Compiling utf8parse v0.2.1 [INFO] [stderr] Compiling anstyle-parse v0.1.1 [INFO] [stderr] Compiling want v0.3.0 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Compiling thiserror-impl v1.0.40 [INFO] [stderr] Compiling idna v0.3.0 [INFO] [stderr] Compiling tokio-util v0.7.7 [INFO] [stderr] Compiling hts-sys v2.0.3 [INFO] [stderr] Compiling h2 v0.3.16 [INFO] [stderr] Compiling flate2 v1.0.25 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Compiling http-body v0.4.5 [INFO] [stderr] Compiling dirs-sys-next v0.1.2 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling concolor-query v0.3.3 [INFO] [stderr] Compiling concolor-override v1.0.0 [INFO] [stderr] Compiling anstyle v0.3.5 [INFO] [stderr] Compiling noodles-core v0.7.0 [INFO] [stderr] Compiling httpdate v1.0.2 [INFO] [stderr] Compiling tower-service v0.3.2 [INFO] [stderr] Compiling serde_json v1.0.95 [INFO] [stderr] Compiling rayon-core v1.11.0 [INFO] [stderr] Compiling anstream v0.2.6 [INFO] [stderr] Compiling dirs-next v2.0.0 [INFO] [stderr] Compiling noodles-bgzf v0.12.0 [INFO] [stderr] Compiling url v2.3.1 [INFO] [stderr] Compiling crossbeam-deque v0.8.3 [INFO] [stderr] Compiling crossbeam-channel v0.5.7 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling serde_derive v1.0.159 [INFO] [stderr] Compiling anyhow v1.0.70 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling clap_lex v0.4.1 [INFO] [stderr] Compiling derive-new v0.5.9 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Compiling clap_builder v4.2.1 [INFO] [stderr] Compiling csv v1.2.1 [INFO] [stderr] Compiling noodles-fasta v0.11.0 [INFO] [stderr] Compiling hyper v0.14.25 [INFO] [stderr] Compiling term v0.7.0 [INFO] [stderr] Compiling bio-types v0.13.0 [INFO] [stderr] Compiling noodles-gff v0.6.1 [INFO] [stderr] Compiling clap_derive v4.2.0 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling xattr v0.2.3 [INFO] [stderr] Compiling filetime v0.2.20 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling getrandom v0.2.8 [INFO] [stderr] Compiling time v0.1.45 [INFO] [stderr] Compiling encoding_rs v0.8.32 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling ipnet v2.7.2 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling ieee754 v0.2.6 [INFO] [stderr] Compiling base64 v0.21.0 [INFO] [stderr] Compiling termcolor v1.2.0 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling fastrand v1.9.0 [INFO] [stderr] Compiling linear-map v1.2.0 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling encode_unicode v1.0.0 [INFO] [stderr] Compiling iana-time-zone v0.1.56 [INFO] [stderr] Compiling unicode-width v0.1.10 [INFO] [stderr] Compiling chrono v0.4.24 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling prettytable-rs v0.10.0 [INFO] [stderr] Compiling tempfile v3.5.0 [INFO] [stderr] Compiling clap v4.2.1 [INFO] [stderr] Compiling rayon v1.7.0 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling uuid v1.3.0 [INFO] [stderr] Compiling tar v0.4.38 [INFO] [stderr] Compiling noodles v0.24.0 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling strum v0.24.1 [INFO] [stderr] Compiling fs_extra v1.3.0 [INFO] [stderr] Compiling rust-htslib v0.39.5 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling reqwest v0.11.16 [INFO] [stderr] Compiling drprg v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:265:25 [INFO] [stdout] | [INFO] [stdout] 265 | self.prg_path().add_extension(ext.as_str().as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] = note: `#[warn(unstable_name_collisions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:271:29 [INFO] [stdout] | [INFO] [stdout] 271 | self.reference_file.add_extension(".fai".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:364:31 [INFO] [stdout] | [INFO] [stdout] 364 | self.index_vcf_path().add_extension(".csi".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:388:14 [INFO] [stdout] | [INFO] [stdout] 388 | path.add_extension(".drprg.bcf".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:397:14 [INFO] [stdout] | [INFO] [stdout] 397 | path.add_extension(".drprg.json".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 24s [INFO] running `Command { std: "docker" "inspect" "9ba62d8e9ebd88cf9c642287b90266c8010414b09ce64c1249e7b31dbc2a0aee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9ba62d8e9ebd88cf9c642287b90266c8010414b09ce64c1249e7b31dbc2a0aee", kill_on_drop: false }` [INFO] [stdout] 9ba62d8e9ebd88cf9c642287b90266c8010414b09ce64c1249e7b31dbc2a0aee [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c1f45d0e5c029e30a1573e5145a0d0af29c39750f3c0e779d23b6eaf848fe743 [INFO] running `Command { std: "docker" "start" "-a" "c1f45d0e5c029e30a1573e5145a0d0af29c39750f3c0e779d23b6eaf848fe743", kill_on_drop: false }` [INFO] [stderr] Compiling predicates-core v1.0.6 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling bstr v1.4.0 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:265:25 [INFO] [stdout] | [INFO] [stdout] 265 | self.prg_path().add_extension(ext.as_str().as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] = note: `#[warn(unstable_name_collisions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:271:29 [INFO] [stdout] | [INFO] [stdout] 271 | self.reference_file.add_extension(".fai".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:364:31 [INFO] [stdout] | [INFO] [stdout] 364 | self.index_vcf_path().add_extension(".csi".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:388:14 [INFO] [stdout] | [INFO] [stdout] 388 | path.add_extension(".drprg.bcf".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:397:14 [INFO] [stdout] | [INFO] [stdout] 397 | path.add_extension(".drprg.json".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling predicates-tree v1.0.9 [INFO] [stderr] Compiling predicates v3.0.2 [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling assert_cmd v2.0.10 [INFO] [stderr] Compiling drprg v0.1.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:265:25 [INFO] [stdout] | [INFO] [stdout] 265 | self.prg_path().add_extension(ext.as_str().as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] = note: `#[warn(unstable_name_collisions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/builder.rs:271:29 [INFO] [stdout] | [INFO] [stdout] 271 | self.reference_file.add_extension(".fai".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:364:31 [INFO] [stdout] | [INFO] [stdout] 364 | self.index_vcf_path().add_extension(".csi".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:388:14 [INFO] [stdout] | [INFO] [stdout] 388 | path.add_extension(".drprg.bcf".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: a method with this name may be added to the standard library in the future [INFO] [stdout] --> src/predict.rs:397:14 [INFO] [stdout] | [INFO] [stdout] 397 | path.add_extension(".drprg.json".as_ref()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stdout] = note: for more information, see issue #48919 [INFO] [stdout] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.43s [INFO] running `Command { std: "docker" "inspect" "c1f45d0e5c029e30a1573e5145a0d0af29c39750f3c0e779d23b6eaf848fe743", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c1f45d0e5c029e30a1573e5145a0d0af29c39750f3c0e779d23b6eaf848fe743", kill_on_drop: false }` [INFO] [stdout] c1f45d0e5c029e30a1573e5145a0d0af29c39750f3c0e779d23b6eaf848fe743 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+1.90.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d3d127aa2e56c8fc642bb410d071b8e3a2ce7c525f2ac1b7bbb44b4592fcf5c2 [INFO] running `Command { std: "docker" "start" "-a" "d3d127aa2e56c8fc642bb410d071b8e3a2ce7c525f2ac1b7bbb44b4592fcf5c2", kill_on_drop: false }` [INFO] [stderr] warning: a method with this name may be added to the standard library in the future [INFO] [stderr] --> src/builder.rs:265:25 [INFO] [stderr] | [INFO] [stderr] 265 | self.prg_path().add_extension(ext.as_str().as_ref()) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stderr] = note: for more information, see issue #48919 [INFO] [stderr] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stderr] = note: `#[warn(unstable_name_collisions)]` on by default [INFO] [stderr] [INFO] [stderr] warning: a method with this name may be added to the standard library in the future [INFO] [stderr] --> src/builder.rs:271:29 [INFO] [stderr] | [INFO] [stderr] 271 | self.reference_file.add_extension(".fai".as_ref()) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stderr] = note: for more information, see issue #48919 [INFO] [stderr] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stderr] [INFO] [stderr] warning: a method with this name may be added to the standard library in the future [INFO] [stderr] --> src/predict.rs:364:31 [INFO] [stderr] | [INFO] [stderr] 364 | self.index_vcf_path().add_extension(".csi".as_ref()) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stderr] = note: for more information, see issue #48919 [INFO] [stderr] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stderr] [INFO] [stderr] warning: a method with this name may be added to the standard library in the future [INFO] [stderr] --> src/predict.rs:388:14 [INFO] [stderr] | [INFO] [stderr] 388 | path.add_extension(".drprg.bcf".as_ref()) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stderr] = note: for more information, see issue #48919 [INFO] [stderr] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stderr] [INFO] [stderr] warning: a method with this name may be added to the standard library in the future [INFO] [stderr] --> src/predict.rs:397:14 [INFO] [stderr] | [INFO] [stderr] 397 | path.add_extension(".drprg.json".as_ref()) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! [INFO] [stderr] = note: for more information, see issue #48919 [INFO] [stderr] = help: call with fully qualified syntax `add_extension(...)` to keep using the current method [INFO] [stderr] [INFO] [stderr] warning: `drprg` (bin "drprg") generated 5 warnings [INFO] [stderr] warning: `drprg` (bin "drprg" test) generated 5 warnings (5 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/drprg-e1c601315ba69697) [INFO] [stdout] [INFO] [stdout] running 153 tests [INFO] [stdout] test filter::test::filter_bcf_record_has_strand_bias_null_uses_all ... ok [INFO] [stdout] test filter::test::filter_all_pass ... ok [INFO] [stdout] test filter::test::filter_bcf_record_has_strand_bias_same_as_min ... ok [INFO] [stdout] test filter::test::filter_bcf_record_has_strand_bias_no_coverage ... ok [INFO] [stdout] test filter::test::filter_bcf_record_has_strand_bias_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_no_covg_but_max_covg_unset ... ok [INFO] [stdout] test filter::test::filter_bcf_record_has_strand_bias_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_above_max ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_null_gt_sum_of_all_is_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_del_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_same_as_max ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_del_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_null_gt_sum_is_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_ins_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_ins_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_high_covg_no_covg ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_del_below_same_as_max ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_ins_same_as_max ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_unset ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_no_covg ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_below_min ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_null ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_ref ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_long_indel_snp ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_no_covg_but_min_covg_unset ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_null_gt_ref_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_gt_conf_above ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_gt_conf_no_gt_conf_but_gt_conf_unset ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_null_gt_sum_of_all_is_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_covg_same_as_min ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_gt_conf_same_as_min ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_gt_conf_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_below ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_null_gt ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_no_coverage ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_gt_conf_unset ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_same_as_min ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_above ... ok [INFO] [stdout] test filter::test::filter_high_covg_and_low_support ... ok [INFO] [stdout] test filter::test::filter_bcf_record_is_low_support_no_min_set ... ok [INFO] [stdout] test filter::test::filter_status_tags_some_fail ... ok [INFO] [stdout] test filter::test::filter_status_tags_none_fail ... ok [INFO] [stdout] test filter::test::filterer_add_filters_to_header_all_set ... ok [INFO] [stdout] test filter::test::tags_from_str ... ok [INFO] [stdout] test filter::test::filter_low_covg ... ok [INFO] [stdout] test filter::test::tags_from_str_unknown_tag ... ok [INFO] [stdout] test filter::test::filterer_add_filters_to_header_all_default_set_nothing ... ok [INFO] [stdout] test filter::test::tags_value ... ok [INFO] [stdout] test filter::test::filterer_add_filters_to_header_some_set ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_end_edge ... ok [INFO] [stdout] test filter::test::filter_status_apply_filters_to_all_pass ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_self ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_end_off_by_one_check ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_start_edge ... ok [INFO] [stdout] test interval::tests::interval_op_rangeinclusive_intersect_no_intersection ... ok [INFO] [stdout] test interval::tests::interval_op_rangeinclusive_intersect_no_intersection_end_off_by_one_check ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_subset ... ok [INFO] [stdout] test interval::tests::interval_op_rangeinclusive_intersect_no_intersection_start_edge ... ok [INFO] [stdout] test tests::add_extension_empty_input ... ok [INFO] [stdout] test interval::tests::interval_op_intersect_no_intersection_start_off_by_one_check ... ok [INFO] [stdout] test tests::add_extension_one_extension ... ok [INFO] [stdout] test tests::file_prefix_no_file_ext ... ok [INFO] [stdout] test tests::add_extension_no_extension ... ok [INFO] [stdout] test filter::test::filter_status_tags_all_fail ... ok [INFO] [stdout] test filter::test::filter_status_apply_filters_to_tags_all_present ... ok [INFO] [stdout] test tests::file_prefix_two_ext ... ok [INFO] [stdout] test filter::test::filter_status_apply_filters_to_missing_tag ... ok [INFO] [stdout] test tests::file_prefix_one_ext ... ok [INFO] [stdout] test tests::path_is_executable ... ok [INFO] [stdout] test tests::from_path_or_where_path_isnt_executable_and_neither_is_default ... ok [INFO] [stdout] test tests::from_path_or_where_path_is_none_and_default_isnt_executable ... ok [INFO] [stdout] test tests::from_path_or_where_path_is_none_default_isnt_executable_but_default_filename_is ... ok [INFO] [stdout] test tests::from_path_or_where_path_is_executable ... ok [INFO] [stdout] test tests::path_is_executable_resolves_full_path ... ok [INFO] [stdout] test tests::test_deduplicate_fasta ... ok [INFO] [stdout] test tests::test_does_not_have_single_component ... ok [INFO] [stdout] test tests::path_is_not_executable ... ok [INFO] [stdout] test tests::test_gff_record_name_is_not_present ... ok [INFO] [stdout] test interval::tests::interval_op_rangeinclusive_intersect_no_intersection_start_off_by_one_check ... ok [INFO] [stdout] test tests::from_path_or_where_path_is_none_and_default_is_executable ... ok [INFO] [stdout] test tests::test_has_single_component ... ok [INFO] [stdout] test interval::tests::interval_op_rangeinclusive_intersect_no_intersection_subset ... ok [INFO] [stdout] test tests::test_list_prgs_with_novel_variants ... ok [INFO] [stdout] test tests::test_list_prgs_with_novel_variants_different_num_vars ... ok [INFO] [stdout] test tests::test_record_argmatch_deletion_matches_closest ... ok [INFO] [stdout] test tests::test_record_argmatch_deletion_matches_closest_overlap ... ok [INFO] [stdout] test tests::test_record_argmatch_insertion_matches_longest ... ok [INFO] [stdout] test tests::test_record_argmatch_multiple_matches_at_overlap_returns_ref ... ok [INFO] [stdout] test tests::test_record_argmatch_multiple_matches_at_overlap_returns_shortest ... ok [INFO] [stdout] test tests::test_gff_record_name_is_present ... ok [INFO] [stdout] test tests::test_record_argmatch_no_match ... ok [INFO] [stdout] test tests::test_record_argmatch_no_overlap ... ok [INFO] [stdout] test tests::test_record_argmatch_deletion_matches_longest ... ok [INFO] [stdout] test tests::test_record_argmatch_only_overlap_matches ... ok [INFO] [stdout] test tests::test_record_argmatch_only_overlap_matches_the_rest_doesnt ... ok [INFO] [stdout] test tests::test_record_argmatch_record_is_ref_and_matches_both_return_ref ... ok [INFO] [stdout] test tests::test_record_argmatch_overlap_base_matches_and_so_do_backfilled_seqs ... ok [INFO] [stdout] test tests::test_record_argmatch_single_base_insertion ... ok [INFO] [stdout] test tests::test_record_argmatch_same_record ... ok [INFO] [stdout] test tests::test_record_argmatch_single_base_deletion ... ok [INFO] [stdout] test tests::test_record_argmatch_null_returns_none ... ok [INFO] [stdout] test tests::test_record_called_allele_is_null ... ok [INFO] [stdout] test tests::test_record_argmatch_overlap_base_matches_but_not_same ... ok [INFO] [stdout] test tests::test_record_argmatch_self_spans_other ... ok [INFO] [stdout] test tests::test_record_coverage ... ok [INFO] [stdout] test tests::test_record_coverage_no_tag ... ok [INFO] [stdout] test tests::test_record_depth_proportions_one_alt_called_ref ... ok [INFO] [stdout] test tests::test_record_called_allele ... ok [INFO] [stdout] test tests::test_record_depth_proportions_only_ref ... ok [INFO] [stdout] test tests::test_record_depth_proportions_only_ref_no_coverage ... ok [INFO] [stdout] test tests::test_record_depth_proportions_two_alt_called_null ... ok [INFO] [stdout] test tests::test_record_fraction_read_support_called_ref_compares_to_highest_alt ... ok [INFO] [stdout] test tests::test_record_fraction_read_support_called_alt_compares_to_ref ... ok [INFO] [stdout] test tests::test_record_end ... ok [INFO] [stdout] test tests::test_record_depth_proportions_two_alt_called_first ... ok [INFO] [stdout] test tests::test_record_has_no_depth_false ... ok [INFO] [stdout] test tests::test_record_has_no_depth_true ... ok [INFO] [stdout] test tests::test_record_fraction_read_support_alt ... ok [INFO] [stdout] test tests::test_record_fraction_read_support ... ok [INFO] [stdout] test tests::test_record_is_indel_but_ref_call ... ok [INFO] [stdout] test tests::test_record_is_indel_deletion ... ok [INFO] [stdout] test tests::test_record_fraction_read_support_is_null ... ok [INFO] [stdout] test tests::test_record_is_indel_insertion ... ok [INFO] [stdout] test tests::test_record_gt_conf_no_tag ... ok [INFO] [stdout] test tests::test_record_is_indel_mnp ... ok [INFO] [stdout] test tests::test_record_is_indel_null ... ok [INFO] [stdout] test tests::test_record_is_indel_snp ... ok [INFO] [stdout] test tests::test_record_is_indel_snp_and_indel_in_alleles_called_indel ... ok [INFO] [stdout] test tests::test_record_is_indel_no_alt ... ok [INFO] [stdout] test tests::test_record_is_pass ... ok [INFO] [stdout] test tests::test_record_is_indel_snp_and_indel_in_alleles_called_snp ... ok [INFO] [stdout] test tests::test_record_gt_conf ... ok [INFO] [stdout] test tests::test_record_range ... ok [INFO] [stdout] test tests::test_record_rlen ... ok [INFO] [stdout] test tests::test_record_fraction_read_support_zero_coverage ... ok [INFO] [stdout] test tests::test_record_slice_alt_iv_spans_whole_and_more ... ok [INFO] [stdout] test tests::test_record_slice_ref_first_base ... ok [INFO] [stdout] test tests::test_record_slice_ref_iv_spans_whole_and_more ... ok [INFO] [stdout] test tests::test_record_slice_no_iv_overlap_left ... ok [INFO] [stdout] test tests::test_record_slice_ref_last_base ... ok [INFO] [stdout] test tests::test_record_slice_empty_iv ... ok [INFO] [stdout] test tests::test_record_slice_null_gt_uses_ref ... ok [INFO] [stdout] test tests::test_record_slice_alt_middle_base ... ok [INFO] [stdout] test tests::test_record_slice_specify_non_called_allele ... ok [INFO] [stdout] test tests::test_record_slice_no_iv_overlap_right ... ok [INFO] [stdout] test tests::test_revcomp ... ok [INFO] [stdout] test tests::test_unwrap_or_continue ... ok [INFO] [stdout] test tests::test_record_slice_specify_non_called_allele_mixed_lengths ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/drprg-442e9bc9f90f8d8e) [INFO] [stdout] test tests::test_record_slice_specify_non_called_allele_out_of_bounds ... ok [INFO] [stdout] test tests::test_record_slice_specify_non_called_allele_single_base_olap ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 153 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 228 tests [INFO] [stdout] test builder::tests::check_vcf_and_index_exists_it_does ... ok [INFO] [stdout] test builder::tests::check_vcf_and_index_exists_it_doesnt ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_no_padding_start_and_end_exactly_the_same_as_gene ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_no_padding_start_plus_one_from_gene_start_end_same_as_gene ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_first_base ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_gene_not_in_index ... ok [INFO] [stdout] test builder::tests::create_vcf_header ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_interval_out_of_bounds ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_too_much_padding_left_wraps_to_start ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_no_strand ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_no_padding_start_same_as_gene_end_minus_one_from_gene_length ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_on_reverse_strand ... ok [INFO] [stdout] test builder::tests::extract_gene_from_index_too_much_padding_right_wraps_to_end ... ok [INFO] [stdout] test builder::tests::load_annotations_for_genes_is_cds_returns_empty ... ok [INFO] [stdout] test builder::tests::load_annotations_when_no_genes_in_common_returns_empty ... ok [INFO] [stdout] test builder::tests::load_annotations_for_genes_one_gene_in_common ... ok [INFO] [stdout] test builder::tests::test_vcf_contig_field ... ok [INFO] [stdout] test builder::tests::load_panel_path_doesnt_exist ... ok [INFO] [stdout] test builder::tests::load_panel_wrong_delimiter ... ok [INFO] [stdout] test builder::tests::load_panel_duplicate_record ... ok [INFO] [stdout] test cli::tests::check_path_exists_it_doesnt ... ok [INFO] [stdout] test builder::tests::load_panel_has_header ... ok [INFO] [stdout] test cli::tests::check_path_it_does ... ok [INFO] [stdout] test builder::tests::load_panel_single_record ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_big_deletion_in_alleles_but_simplifies_to_single_codon ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_five_bases_cross_three_codons ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_indel_returned_as_nucleic ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_last_codon ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_downstream_of_gene ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_ref_doesnt_match ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_last_base ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_simplify_multi_codon_synonymous_front_two ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_simplify_multi_codon_synonymous_front_and_back ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_multi_codon_synonymous_all_same_simplify_nucleic ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_downstream_of_gene_edge ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_simplify_two_codon_synonymous_last ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_simplify_two_codon_synonymous_first ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_simplify_multi_codon_synonymous ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_single_codon_ref_is_whole_codon ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_single_base_in_codon ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_two_bases_cross_codon_boundary ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule_multiple_drugs_sorted ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_upstream_of_gene_at_edge ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_two_bases_cross_gene_end_boundary ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_two_codons_two_changes ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule_no_end ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule_multiple_drugs_unsorted ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule_no_start ... ok [INFO] [stdout] test expert::tests::deserialise_rule_unknown_variant_type ... ok [INFO] [stdout] test expert::tests::deserialise_correct_rule_no_start_or_end ... ok [INFO] [stdout] test expert::tests::deserialise_rule_char_passed_for_start ... ok [INFO] [stdout] test consequence::tests::test_consequence_of_variant_upstream_of_gene ... ok [INFO] [stdout] test expert::tests::deserialise_rule_with_missing_gene ... ok [INFO] [stdout] test expert::tests::expert_rules_from_csv ... ok [INFO] [stdout] test expert::tests::expert_rules_from_csv_malformatted ... ok [INFO] [stdout] test expert::tests::expert_rules_from_csv_duplicate_rule_ignored ... ok [INFO] [stdout] test expert::tests::expert_rules_matches_variant_type_matches_but_wrong_gene ... ok [INFO] [stdout] test expert::tests::rule_contains_at_start ... ok [INFO] [stdout] test expert::tests::deserialise_rule_wrong_delimiter ... ok [INFO] [stdout] test expert::tests::rule_contains_frameshift_in_promoter ... ok [INFO] [stdout] test expert::tests::rule_contains_frameshift_in_promoter_allowed ... ok [INFO] [stdout] test expert::tests::expert_rules_matches_vartype_and_gene_matches_but_not_range ... ok [INFO] [stdout] test expert::tests::rule_contains_at_end ... ok [INFO] [stdout] test expert::tests::rule_contains_frameshift_indel ... ok [INFO] [stdout] test expert::tests::rule_contains_gene_doesnt_match ... ok [INFO] [stdout] test expert::tests::rule_contains_non_frameshift_indel ... ok [INFO] [stdout] test expert::tests::rule_contains_single_position ... ok [INFO] [stdout] test expert::tests::rule_contains_upstream_of_start ... ok [INFO] [stdout] test expert::tests::rule_contains_variant_types_differ ... ok [INFO] [stdout] test expert::tests::expert_rules_matches ... ok [INFO] [stdout] test expert::tests::variant_type_display ... ok [INFO] [stdout] test expert::tests::variant_type_from_str ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_alt_call ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_alt_has_less_gaps_than_ref ... ok [INFO] [stdout] test expert::tests::rule_contains_frameshift_in_promoter_that_reaches_into_gene ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_below_threshold_but_above_diff ... ok [INFO] [stdout] test expert::tests::rule_contains_nonsense ... ok [INFO] [stdout] test expert::tests::rule_contains_past_end ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_calls_alternate_but_other_alt_is_minor ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_called_allele_over_max_called_gap ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_low_covg ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_above_threshold_below_diff ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_low_stand_bias_and_covg ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_low_stand_bias ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_alt_has_most_depth ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_null_call ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_no_depth ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_ref_has_most_depth_alt_below_threshold ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_amino_not_x_returns_alt_only ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_amino_x_returns_all_others ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_ref_has_most_depth_alt_above_threshold ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_multi_amino_not_x_returns_error ... ok [INFO] [stdout] test minor::tests::test_write_vcf_headers ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_nucleic_not_x_returns_alt_only ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_multi_amino_with_x_returns_error ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_ref_has_most_depth_alt_below_gaps_threshold ... ok [INFO] [stdout] test panel::tests::all_alt_alleles_nucleic_x_returns_all_others ... ok [INFO] [stdout] test panel::tests::all_ref_alleles_amino_returns_codons ... ok [INFO] [stdout] test panel::tests::all_ref_alleles_multi_amino_returns_err ... ok [INFO] [stdout] test panel::tests::all_ref_alleles_nucleic_returns_self ... ok [INFO] [stdout] test panel::tests::amino_to_codons_serine ... ok [INFO] [stdout] test panel::tests::amino_to_codons_stop ... ok [INFO] [stdout] test panel::tests::check_ref_amino_ref_matches ... ok [INFO] [stdout] test panel::tests::check_ref_nucleic_ref_does_not_match ... ok [INFO] [stdout] test panel::tests::check_ref_nucleic_ref_negative_pos ... ok [INFO] [stdout] test panel::tests::check_ref_nucleic_ref_negative_pos_multiple_bases ... ok [INFO] [stdout] test panel::tests::amino_to_codons_unknown ... ok [INFO] [stdout] test panel::tests::check_ref_unknown_amino_ref_does_not_match ... ok [INFO] [stdout] test panel::tests::deserialise_correct_panel_record ... ok [INFO] [stdout] test panel::tests::deserialise_panel_record_with_wrong_delim ... ok [INFO] [stdout] test panel::tests::deserialise_panel_record_with_missing_field ... ok [INFO] [stdout] test panel::tests::mutation_type_from_str ... ok [INFO] [stdout] test panel::tests::deserialise_panel_record_with_unknown_mutation_type ... ok [INFO] [stdout] test panel::tests::mutation_type_display ... ok [INFO] [stdout] test panel::tests::check_ref_nucleic_ref_matches ... ok [INFO] [stdout] test panel::tests::panel_record_alt_allele_getter ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_for_amino_is_adjusted ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_for_first_amino_is_one ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_for_negative_one_is_adjusted_to_zero ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_negative_amino_returns_err ... ok [INFO] [stdout] test panel::tests::panel_record_pos_getter ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_for_nucleic_is_same ... ok [INFO] [stdout] test panel::tests::panel_record_name_getter ... ok [INFO] [stdout] test panel::tests::check_ref_amino_ref_does_not_match ... ok [INFO] [stdout] test panel::tests::panel_record_gene_pos_for_negative_is_adjusted ... ok [INFO] [stdout] test panel::tests::panel_record_ref_allele_getter ... ok [INFO] [stdout] test panel::tests::panel_record_vcf_header_entries ... ok [INFO] [stdout] test panel::tests::test_gene_deletion_fmt ... ok [INFO] [stdout] test panel::tests::test_variant_is_indel_deletion ... ok [INFO] [stdout] test panel::tests::panel_record_to_vcf_with_two_drugs ... ok [INFO] [stdout] test panel::tests::panel_record_to_vcf_pos_out_of_range ... ok [INFO] [stdout] test panel::tests::panel_record_to_vcf_gene_not_in_header ... ok [INFO] [stdout] test panel::tests::test_variant_is_indel_insertion ... ok [INFO] [stdout] test panel::tests::test_variant_is_indel_mnp ... ok [INFO] [stdout] test panel::tests::test_variant_is_snp_insertion ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_all_same_does_nothing ... ok [INFO] [stdout] test panel::tests::test_variant_is_snp_mnp ... ok [INFO] [stdout] test panel::tests::test_variant_is_snp_snp ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_deletion_matches_at_end ... ok [INFO] [stdout] test minor::tests::test_check_for_minor_alternate_ref_call_ref_has_most_depth_alt_eq_threshold ... ok [INFO] [stdout] test panel::tests::test_variant_is_indel_snp ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_first_base ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_deletion_matches_at_end_and_start ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_first_two_bases ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_deletion_single_base_alt_does_nothing ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_insertion_matches_at_start ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_insertion_matches_at_end_and_start ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_last_two_bases_and_first_two_bases ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_last_two_bases ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_nothing_to_do ... ok [INFO] [stdout] test panel::tests::variant_display ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_invalid_new ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_invalid_ref ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_missing_new ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_missing_pos ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_missing_ref ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_multi_new ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_multi_ref ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_negative_pos ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_positive_pos ... ok [INFO] [stdout] test panel::tests::variant_from_str_with_stop_codon ... ok [INFO] [stdout] test panel::tests::variant_range_indel ... ok [INFO] [stdout] test panel::tests::variant_range_indel_in_promoter ... ok [INFO] [stdout] test panel::tests::variant_range_indel_in_promoter_crosses_start_pos ... ok [INFO] [stdout] test panel::tests::variant_range_mnp ... ok [INFO] [stdout] test panel::tests::variant_range_snp ... ok [INFO] [stdout] test predict::tests::index_kmer_prgs_path ... ok [INFO] [stdout] test predict::tests::index_prg_index_path ... ok [INFO] [stdout] test predict::tests::index_prg_path ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_second_base ... ok [INFO] [stdout] test predict::tests::index_vcf_path ... ok [INFO] [stdout] test predict::tests::index_vcf_ref_path ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_insertion_one_base_ref_does_nothing ... ok [INFO] [stdout] test panel::tests::test_variant_simplify_long_tail ... ok [INFO] [stdout] test predict::tests::sample_name_no_sample ... ok [INFO] [stdout] test predict::tests::sample_name_with_sample ... ok [INFO] [stdout] test predict::tests::test_deduplicate_predictions ... ok [INFO] [stdout] test predict::tests::predict_add_predict_info_to_header ... ok [INFO] [stdout] test predict::tests::test_deduplicate_predictions_empty_in_empty_out ... ok [INFO] [stdout] test predict::tests::test_prediction_ordering ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json_partial_gene_deletion_start_lost_multiple_null_positions ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json_partial_gene_deletion_start_lost_single_null_position ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json_partial_gene_deletion_stop_lost_multiple_null_positions ... ok [INFO] [stdout] test predict::tests::test_predict_from_pandora_vcf_alt_major_and_minor_with_unknowns ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json_resistant_synonymous ... ok [INFO] [stdout] test predict::tests::validate_index_is_valid ... ok [INFO] [stdout] test predict::tests::validate_index_missing_config ... ok [INFO] [stdout] test predict::tests::test_predict_from_pandora_vcf_nullify_zero_depth_and_zero_confidence_calls ... ok [INFO] [stdout] test predict::tests::validate_index_missing_kmer_prgs ... ok [INFO] [stdout] test predict::tests::validate_index_missing_msas ... ok [INFO] [stdout] test predict::tests::validate_index_missing_panel_vcf ... ok [INFO] [stdout] test predict::tests::validate_index_missing_panel_vcf_index ... ok [INFO] [stdout] test predict::tests::validate_index_missing_prg ... ok [INFO] [stdout] test predict::tests::validate_index_missing_vcf_ref ... ok [INFO] [stdout] test report::tests::evidence_atomise_indel_returns_vec_of_same ... ok [INFO] [stdout] test predict::tests::validate_index_missing_prg_index ... ok [INFO] [stdout] test report::tests::evidence_atomise_mnp_returns_vec_of_snps ... ok [INFO] [stdout] test report::tests::evidence_atomise_single_amino_change_returns_vec_of_same ... ok [INFO] [stdout] test report::tests::evidence_atomise_multi_amino_change_returns_vec_of_single_amino_changes ... ok [INFO] [stdout] test report::tests::evidence_is_frameshift_is_1bp_frameshift ... ok [INFO] [stdout] test report::tests::evidence_is_frameshift_is_2bp_frameshift ... ok [INFO] [stdout] test report::tests::evidence_is_frameshift_is_3bp_indel ... ok [INFO] [stdout] test predict::tests::test_vcf_to_json_unknown_not_in_panel ... ok [INFO] [stdout] test report::tests::evidence_atomise_snp_returns_vec_of_same ... ok [INFO] [stdout] test report::tests::evidence_is_frameshift_is_4bp_indel ... ok [INFO] [stdout] test report::tests::evidence_is_missense_is_nonsense ... ok [INFO] [stdout] test report::tests::evidence_is_missense_nucleic_acid ... ok [INFO] [stdout] test report::tests::evidence_is_nonsense ... ok [INFO] [stdout] test report::tests::evidence_is_frameshift_is_snp ... ok [INFO] [stdout] test report::tests::evidence_is_nonsense_is_nonsense ... ok [INFO] [stdout] test report::tests::evidence_is_nonsense_is_nucleic ... ok [INFO] [stdout] test report::tests::evidence_is_synonymous_amino_is ... ok [INFO] [stdout] test report::tests::evidence_is_synonymous_amino_is_multi_base ... ok [INFO] [stdout] test report::tests::evidence_is_synonymous_amino_is_not ... ok [INFO] [stdout] test report::tests::evidence_is_nonsense_is_synonymous ... ok [INFO] [stdout] test report::tests::evidence_is_synonymous_nucelic_is_not ... ok [INFO] [stdout] test report::tests::evidence_serde ... ok [INFO] [stdout] test report::tests::evidence_to_variant_str ... ok [INFO] [stdout] test report::tests::evidence_is_synonymous_amino_is_not_multi_base ... ok [INFO] [stdout] test report::tests::evidence_is_missense ... ok [INFO] [stdout] test report::tests::susceptibility_serde ... ok [INFO] [stdout] test predict::tests::test_predict_from_pandora_vcf_three_adjacent_mutations_only_one_called ... ok [INFO] [stdout] test builder::tests::build_runner_outdir_doesnt_exist ... FAILED [INFO] [stdout] test builder::tests::build_runner ... FAILED [INFO] [stdout] test predict::tests::test_predict_from_pandora_vcf_alt_that_is_susceptible_with_minor_resistance ... ok [INFO] [stdout] test predict::tests::test_predict_from_pandora_vcf ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- builder::tests::build_runner_outdir_doesnt_exist stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'builder::tests::build_runner_outdir_doesnt_exist' panicked at src/builder.rs:1230:9: [INFO] [stdout] assertion failed: result.is_ok() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e9a385e21d2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e9a385e21d2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e9a385e21d2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e9a385e21d2 - ::fmt::hdcfcb6d4c8489523 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e9a3860cde3 - core::fmt::rt::Argument::fmt::h2c56b3114963061a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e9a3860cde3 - core::fmt::write::h8a494366950f23bb [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e9a385de8c3 - std::io::default_write_fmt::h7b8824096454f323 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e9a385de8c3 - std::io::Write::write_fmt::h4e71294925c334d0 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e9a385e2022 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e9a385e42f9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x5e9a385e412e - std::panicking::default_hook::h2c66fc99e962531d [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5e9a38066104 - as core::ops::function::Fn>::call::hb6bd65493727d71a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5e9a38066104 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e9a385e4dce - as core::ops::function::Fn>::call::h318e4efb8c1a5689 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5e9a385e4dce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5e9a385e4a66 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:699:13 [INFO] [stdout] 16: 0x5e9a385e26d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e9a385e472d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5e9a3860adf0 - core::panicking::panic_fmt::h62f63d096dd276af [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e9a3860ae7c - core::panicking::panic::h89a5f2df32b0508a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:145:5 [INFO] [stdout] 20: 0x5e9a37eecc1e - drprg::builder::tests::build_runner_outdir_doesnt_exist::h5faff3e132d91b45 [INFO] [stdout] at /opt/rustwide/workdir/src/builder.rs:1230:9 [INFO] [stdout] 21: 0x5e9a37eec157 - drprg::builder::tests::build_runner_outdir_doesnt_exist::{{closure}}::h78557f290444f64b [INFO] [stdout] at /opt/rustwide/workdir/src/builder.rs:1207:42 [INFO] [stdout] 22: 0x5e9a37f841d6 - core::ops::function::FnOnce::call_once::h0a00c0e8b9dd7a94 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x5e9a3806b96b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x5e9a3806b96b - test::__rust_begin_short_backtrace::ha52ab26e77157f03 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18 [INFO] [stdout] 25: 0x5e9a3806aaa5 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74 [INFO] [stdout] 26: 0x5e9a3806aaa5 - as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x5e9a3806aaa5 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40 [INFO] [stdout] 28: 0x5e9a3806aaa5 - std::panicking::catch_unwind::h6deb5fe1e91873c9 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19 [INFO] [stdout] 29: 0x5e9a3806aaa5 - std::panic::catch_unwind::hea0829b6b565654b [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x5e9a3806aaa5 - test::run_test_in_process::hdc44dfecea3db21b [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27 [INFO] [stdout] 31: 0x5e9a3806aaa5 - test::run_test::{{closure}}::h0364ba59bf23f652 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43 [INFO] [stdout] 32: 0x5e9a3802e6a4 - test::run_test::{{closure}}::h32730b304eec05da [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41 [INFO] [stdout] 33: 0x5e9a3802e6a4 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x5e9a3803207a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x5e9a3803207a - as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x5e9a3803207a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40 [INFO] [stdout] 37: 0x5e9a3803207a - std::panicking::catch_unwind::he81557d0e17cc1bc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19 [INFO] [stdout] 38: 0x5e9a3803207a - std::panic::catch_unwind::hc2b8e79c20593955 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5e9a3803207a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x5e9a3803207a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x5e9a385e83af - as core::ops::function::FnOnce>::call_once::h5924238c754de3b8 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 42: 0x5e9a385e83af - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 43: 0x74712f624aa4 - [INFO] [stdout] 44: 0x74712f6b1a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- builder::tests::build_runner stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'builder::tests::build_runner' panicked at src/builder.rs:1186:9: [INFO] [stdout] assertion failed: result.is_ok() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5e9a385e21d2 - std::backtrace_rs::backtrace::libunwind::trace::h2d45396358f41939 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5e9a385e21d2 - std::backtrace_rs::backtrace::trace_unsynchronized::hffcefc0b67f1d6e2 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5e9a385e21d2 - std::sys::backtrace::_print_fmt::hd72f71d23b436b92 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x5e9a385e21d2 - ::fmt::hdcfcb6d4c8489523 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x5e9a3860cde3 - core::fmt::rt::Argument::fmt::h2c56b3114963061a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x5e9a3860cde3 - core::fmt::write::h8a494366950f23bb [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x5e9a385de8c3 - std::io::default_write_fmt::h7b8824096454f323 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5e9a385de8c3 - std::io::Write::write_fmt::h4e71294925c334d0 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x5e9a385e2022 - std::sys::backtrace::BacktraceLock::print::hb2a626a81e06b2dc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x5e9a385e42f9 - std::panicking::default_hook::{{closure}}::h4f78485264f12d10 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:300:27 [INFO] [stdout] 10: 0x5e9a385e412e - std::panicking::default_hook::h2c66fc99e962531d [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x5e9a38066104 - as core::ops::function::Fn>::call::hb6bd65493727d71a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 12: 0x5e9a38066104 - test::test_main_with_exit_callback::{{closure}}::h60217ec76a0ece4a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5e9a385e4dce - as core::ops::function::Fn>::call::h318e4efb8c1a5689 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 14: 0x5e9a385e4dce - std::panicking::rust_panic_with_hook::h33ac55f64bbd807d [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x5e9a385e4a66 - std::panicking::begin_panic_handler::{{closure}}::h30e7cb89678a57fe [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:699:13 [INFO] [stdout] 16: 0x5e9a385e26d9 - std::sys::backtrace::__rust_end_short_backtrace::hed60f27456c16ced [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x5e9a385e472d - __rustc[de2ca18b4c54d5b8]::rust_begin_unwind [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x5e9a3860adf0 - core::panicking::panic_fmt::h62f63d096dd276af [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x5e9a3860ae7c - core::panicking::panic::h89a5f2df32b0508a [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panicking.rs:145:5 [INFO] [stdout] 20: 0x5e9a37eeb908 - drprg::builder::tests::build_runner::h0c40846f727b0017 [INFO] [stdout] at /opt/rustwide/workdir/src/builder.rs:1186:9 [INFO] [stdout] 21: 0x5e9a37eeaf27 - drprg::builder::tests::build_runner::{{closure}}::ha2c5e1ef7f912b2b [INFO] [stdout] at /opt/rustwide/workdir/src/builder.rs:1166:22 [INFO] [stdout] 22: 0x5e9a37f85626 - core::ops::function::FnOnce::call_once::h4480b1a83569c65d [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 23: 0x5e9a3806b96b - core::ops::function::FnOnce::call_once::h1f9474f1347fff52 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 24: 0x5e9a3806b96b - test::__rust_begin_short_backtrace::ha52ab26e77157f03 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:648:18 [INFO] [stdout] 25: 0x5e9a3806aaa5 - test::run_test_in_process::{{closure}}::h229c1a11a50b261f [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:74 [INFO] [stdout] 26: 0x5e9a3806aaa5 - as core::ops::function::FnOnce<()>>::call_once::h78821afbf97b39a9 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x5e9a3806aaa5 - std::panicking::catch_unwind::do_call::h53abf3ed5bd32ba3 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40 [INFO] [stdout] 28: 0x5e9a3806aaa5 - std::panicking::catch_unwind::h6deb5fe1e91873c9 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19 [INFO] [stdout] 29: 0x5e9a3806aaa5 - std::panic::catch_unwind::hea0829b6b565654b [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x5e9a3806aaa5 - test::run_test_in_process::hdc44dfecea3db21b [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:671:27 [INFO] [stdout] 31: 0x5e9a3806aaa5 - test::run_test::{{closure}}::h0364ba59bf23f652 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:592:43 [INFO] [stdout] 32: 0x5e9a3802e6a4 - test::run_test::{{closure}}::h32730b304eec05da [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/test/src/lib.rs:622:41 [INFO] [stdout] 33: 0x5e9a3802e6a4 - std::sys::backtrace::__rust_begin_short_backtrace::h177cb952fc54ad2c [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 34: 0x5e9a3803207a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h119d903520007597 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 35: 0x5e9a3803207a - as core::ops::function::FnOnce<()>>::call_once::hab88401d606702a6 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x5e9a3803207a - std::panicking::catch_unwind::do_call::h163fe12cca9901c2 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:589:40 [INFO] [stdout] 37: 0x5e9a3803207a - std::panicking::catch_unwind::he81557d0e17cc1bc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panicking.rs:552:19 [INFO] [stdout] 38: 0x5e9a3803207a - std::panic::catch_unwind::hc2b8e79c20593955 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x5e9a3803207a - std::thread::Builder::spawn_unchecked_::{{closure}}::hfa6b4978e07815cc [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 40: 0x5e9a3803207a - core::ops::function::FnOnce::call_once{{vtable.shim}}::hddcd7484a13fd793 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 41: 0x5e9a385e83af - as core::ops::function::FnOnce>::call_once::h5924238c754de3b8 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/alloc/src/boxed.rs:1971:9 [INFO] [stdout] 42: 0x5e9a385e83af - std::sys::pal::unix::thread::Thread::new::thread_start::hb6e99e73da4d28f8 [INFO] [stdout] at /rustc/1159e78c4747b02ef996e55082b704c09b970588/library/std/src/sys/pal/unix/thread.rs:107:17 [INFO] [stdout] 43: 0x74712f624aa4 - [INFO] [stdout] 44: 0x74712f6b1a34 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] builder::tests::build_runner [INFO] [stdout] builder::tests::build_runner_outdir_doesnt_exist [INFO] [stdout] [INFO] [stdout] test result: FAILED. 226 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.58s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--bin drprg` [INFO] running `Command { std: "docker" "inspect" "d3d127aa2e56c8fc642bb410d071b8e3a2ce7c525f2ac1b7bbb44b4592fcf5c2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d3d127aa2e56c8fc642bb410d071b8e3a2ce7c525f2ac1b7bbb44b4592fcf5c2", kill_on_drop: false }` [INFO] [stdout] d3d127aa2e56c8fc642bb410d071b8e3a2ce7c525f2ac1b7bbb44b4592fcf5c2