[INFO] fetching crate mdbook-linkcheck 0.2.3... [INFO] extracting crate mdbook-linkcheck 0.2.3 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/mdbook-linkcheck/0.2.3 [INFO] extracting crate mdbook-linkcheck 0.2.3 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/mdbook-linkcheck/0.2.3 [INFO] validating manifest of mdbook-linkcheck-0.2.3 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of mdbook-linkcheck-0.2.3 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing mdbook-linkcheck-0.2.3 [INFO] finished frobbing mdbook-linkcheck-0.2.3 [INFO] frobbed toml for mdbook-linkcheck-0.2.3 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/mdbook-linkcheck/0.2.3/Cargo.toml [INFO] started frobbing mdbook-linkcheck-0.2.3 [INFO] finished frobbing mdbook-linkcheck-0.2.3 [INFO] frobbed toml for mdbook-linkcheck-0.2.3 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/mdbook-linkcheck/0.2.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache lock [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing mdbook-linkcheck-0.2.3 against try#e212b7d492c96d3837691ba29d32d5f468933fb8 for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-2/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/mdbook-linkcheck/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "build" "--frozen"` [INFO] [stdout] e761b5e9f6afbe881c22c3422c3c0d0a904875114f7b09be218ff7ec58a830a7 [INFO] running `"docker" "start" "-a" "e761b5e9f6afbe881c22c3422c3c0d0a904875114f7b09be218ff7ec58a830a7"` [INFO] [stderr] Compiling is-match v0.1.0 [INFO] [stderr] Compiling toml-query v0.7.0 [INFO] [stderr] Compiling mdbook v0.2.3 [INFO] [stderr] Compiling mdbook-linkcheck v0.2.3 (/opt/crater/workdir) [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:12:32 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct BrokenLinks(Vec>); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:15:34 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn links(&self) -> &[Box] { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:20:31 [INFO] [stderr] | [INFO] [stderr] 20 | impl FromParallelIterator> for BrokenLinks { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:23:44 [INFO] [stderr] | [INFO] [stderr] 23 | I: IntoParallelIterator>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:29:23 [INFO] [stderr] | [INFO] [stderr] 29 | impl FromIterator> for BrokenLinks { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:30:45 [INFO] [stderr] | [INFO] [stderr] 30 | fn from_iter>>( [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | type Item = Box; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | type Item = &'a BrokenLink; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:65:21 [INFO] [stderr] | [INFO] [stderr] 65 | type Item = &'a BrokenLink; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:83:27 [INFO] [stderr] | [INFO] [stderr] 83 | fn as_fail(&self) -> &Fail; [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 104 | impl_broken_link!(EmptyLink); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 105 | impl_broken_link!(FileNotFound); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 106 | impl_broken_link!(HttpError); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 107 | impl_broken_link!(UnsuccessfulStatus); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 108 | impl_broken_link!(ForbiddenPath); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:17:21 [INFO] [stderr] | [INFO] [stderr] 17 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:35:21 [INFO] [stderr] | [INFO] [stderr] 35 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:49:19 [INFO] [stderr] | [INFO] [stderr] 49 | )) as Box [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 70 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 33.25s [INFO] running `"docker" "inspect" "e761b5e9f6afbe881c22c3422c3c0d0a904875114f7b09be218ff7ec58a830a7"` [INFO] running `"docker" "rm" "-f" "e761b5e9f6afbe881c22c3422c3c0d0a904875114f7b09be218ff7ec58a830a7"` [INFO] [stdout] e761b5e9f6afbe881c22c3422c3c0d0a904875114f7b09be218ff7ec58a830a7 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-2/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/mdbook-linkcheck/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 141490bb64616b3c05dfb2195a08fd0d436a4904446abeb068ba31e1b3a22002 [INFO] running `"docker" "start" "-a" "141490bb64616b3c05dfb2195a08fd0d436a4904446abeb068ba31e1b3a22002"` [INFO] [stderr] Compiling mdbook-linkcheck v0.2.3 (/opt/crater/workdir) [INFO] [stderr] warning: unused `#[macro_use]` import [INFO] [stderr] --> src/lib.rs:3:1 [INFO] [stderr] | [INFO] [stderr] 3 | #[macro_use] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_imports)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:12:32 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct BrokenLinks(Vec>); [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:15:34 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn links(&self) -> &[Box] { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:20:31 [INFO] [stderr] | [INFO] [stderr] 20 | impl FromParallelIterator> for BrokenLinks { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:23:44 [INFO] [stderr] | [INFO] [stderr] 23 | I: IntoParallelIterator>, [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:29:23 [INFO] [stderr] | [INFO] [stderr] 29 | impl FromIterator> for BrokenLinks { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:30:45 [INFO] [stderr] | [INFO] [stderr] 30 | fn from_iter>>( [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:38:21 [INFO] [stderr] | [INFO] [stderr] 38 | type Item = Box; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | type Item = &'a BrokenLink; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:65:21 [INFO] [stderr] | [INFO] [stderr] 65 | type Item = &'a BrokenLink; [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:83:27 [INFO] [stderr] | [INFO] [stderr] 83 | fn as_fail(&self) -> &Fail; [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 104 | impl_broken_link!(EmptyLink); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 105 | impl_broken_link!(FileNotFound); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 106 | impl_broken_link!(HttpError); [INFO] [stderr] | ----------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 107 | impl_broken_link!(UnsuccessfulStatus); [INFO] [stderr] | -------------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/errors.rs:97:35 [INFO] [stderr] | [INFO] [stderr] 97 | fn as_fail(&self) -> &Fail { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] ... [INFO] [stderr] 108 | impl_broken_link!(ForbiddenPath); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:17:21 [INFO] [stderr] | [INFO] [stderr] 17 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:35:21 [INFO] [stderr] | [INFO] [stderr] 35 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:49:19 [INFO] [stderr] | [INFO] [stderr] 49 | )) as Box [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/validation.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 70 | ) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^ help: use `dyn`: `dyn BrokenLink` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 14.02s [INFO] running `"docker" "inspect" "141490bb64616b3c05dfb2195a08fd0d436a4904446abeb068ba31e1b3a22002"` [INFO] running `"docker" "rm" "-f" "141490bb64616b3c05dfb2195a08fd0d436a4904446abeb068ba31e1b3a22002"` [INFO] [stdout] 141490bb64616b3c05dfb2195a08fd0d436a4904446abeb068ba31e1b3a22002 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-2/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/mdbook-linkcheck/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen"` [INFO] [stdout] 8fb7c089964e3886fd9b7f735ac8c5d0816e7476556bb2e934abd4fb2aef2afb [INFO] running `"docker" "start" "-a" "8fb7c089964e3886fd9b7f735ac8c5d0816e7476556bb2e934abd4fb2aef2afb"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] Running /opt/crater/target/debug/deps/mdbook_linkcheck-a4c17f53c303d96a [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test config::tests::round_trip_config ... ok [INFO] [stdout] test links::tests::find_links_in_chapter ... ok [INFO] [stdout] test config::tests::deserialize_a_config ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/mdbook_linkcheck-2af119a664605214 [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/smoke_tests-57b22f413f722751 [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test book_with_broken_links ... FAILED [INFO] [stdout] test check_all_links_in_a_valid_book ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- book_with_broken_links stdout ---- [INFO] [stdout] thread 'book_with_broken_links' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `7`, [INFO] [stdout] right: `6`', tests/smoke_tests.rs:30:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55e41f45c73b - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x55e41f45c73b - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55e41f45c73b - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x55e41f45c73b - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x55e41f45c73b - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x55e41f45c3cf - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x55e41f45ceb0 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x55e41f45ca32 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x55e41f45c97f - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x55e41e7da346 - smoke_tests::book_with_broken_links::h4a7f8f1c2d937a5d [INFO] [stdout] at tests/smoke_tests.rs:30 [INFO] [stdout] 10: 0x55e41e7d9f4a - smoke_tests::book_with_broken_links::{{closure}}::h71a028d593bba460 [INFO] [stdout] at tests/smoke_tests.rs:23 [INFO] [stdout] 11: 0x55e41e7dcbae - core::ops::function::FnOnce::call_once::hf9319ec95c88a8bd [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 12: 0x55e41e7ee56f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 13: 0x55e41f4667fa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 14: 0x55e41e808f48 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 15: 0x55e41e808f48 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 16: 0x55e41e808f48 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 17: 0x55e41e7e3ae5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 18: 0x55e41e7e7ae5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 19: 0x55e41e7e7ae5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 20: 0x55e41e7e7ae5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 21: 0x55e41f4667fa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 22: 0x55e41e7e8172 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 23: 0x55e41e7e8172 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 24: 0x55e41e7e8172 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 25: 0x55e41e7e8172 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 26: 0x55e41f44c93f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 27: 0x55e41f465b90 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 28: 0x55e41f465b90 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 29: 0x55e41f465b90 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 30: 0x7fa38bcea4a4 - start_thread [INFO] [stdout] 31: 0x7fa38b815d0f - __clone [INFO] [stdout] 32: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- check_all_links_in_a_valid_book stdout ---- [INFO] [stdout] thread 'check_all_links_in_a_valid_book' panicked at 'called `Result::unwrap()` on an `Err` value: BrokenLinks([HttpError { url: "https://www.google.com/", chapter: "chapter_1.md", line: 7, error: Error(Hyper(Error(Connect, Custom { kind: Other, error: "failed to lookup address information: Temporary failure in name resolution" })), "https://www.google.com/") [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: failure::backtrace::internal::InternalBacktrace::new::h05c94d965f6710bc (0x55e41f406a43) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/internal.rs:44 [INFO] [stdout] 1: failure::backtrace::Backtrace::new::h9a4ebad63ad8aaef (0x55e41f4067ee) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/mod.rs:111 [INFO] [stdout] 2: >::from::h004373c4f5227f41 (0x55e41e845ee9) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/error_impl.rs:19 [INFO] [stdout] 3: >::from::hda598972670fde30 (0x55e41e849024) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/mod.rs:36 [INFO] [stdout] 4: >::into::h82ed5c4c9354a177 (0x55e41e823e34) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/convert.rs:540 [INFO] [stdout] 5: mdbook_linkcheck::errors::HttpError::new::h200ed496f75992a4 (0x55e41e83ba4a) [INFO] [stdout] at src/errors.rs:223 [INFO] [stdout] 6: mdbook_linkcheck::validation::validate_external_link::{{closure}}::hf5302414cc85fdfb (0x55e41e84fb02) [INFO] [stdout] at src/validation.rs:44 [INFO] [stdout] 7: core::result::Result::map_err::h92d643697259dc4c (0x55e41e8354cf) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:522 [INFO] [stdout] 8: mdbook_linkcheck::validation::validate_external_link::h2f9fe18cb31c5e41 (0x55e41e84f446) [INFO] [stdout] at src/validation.rs:43 [INFO] [stdout] 9: mdbook_linkcheck::validation::check_link::h014d6b3842fc58f5 (0x55e41e84ee77) [INFO] [stdout] at src/validation.rs:26 [INFO] [stdout] 10: mdbook_linkcheck::validate_links::{{closure}}::h59802872d224fa8d (0x55e41e82b6cf) [INFO] [stdout] at src/lib.rs:90 [INFO] [stdout] 11: as rayon::iter::plumbing::Folder>::consume::hba831ed9a4652532 (0x55e41e84bc0c) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/map.rs:225 [INFO] [stdout] 12: rayon::iter::plumbing::Folder::consume_iter::h0e69fd05275e755e (0x55e41e84ae8c) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:176 [INFO] [stdout] 13: rayon::iter::plumbing::Producer::fold_with::heb70dba801219f51 (0x55e41e829aba) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:108 [INFO] [stdout] 14: rayon::iter::plumbing::bridge_producer_consumer::helper::h1c7508562f1b288b (0x55e41e8303bb) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:418 [INFO] [stdout] 15: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h126a8b13672d721e (0x55e41e830cdb) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:410 [INFO] [stdout] 16: rayon_core::join::join_context::{{closure}}::{{closure}}::hc75c3df3b4cc8e41 (0x55e41e840b1a) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:128 [INFO] [stdout] 17: as core::ops::function::FnOnce<()>>::call_once::h0afeabc51019cca0 (0x55e41e83221c) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 18: std::panicking::try::do_call::haf0e8652c6beef5d (0x55e41e822980) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 19: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 20: std::panicking::try::h32e2d6cdd7db20c2 (0x55e41e821c37) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 21: std::panic::catch_unwind::h71fa85828f85ae02 (0x55e41e8333c9) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 22: rayon_core::unwind::halt_unwinding::hd92e670b5fae4ec6 (0x55e41e8471d6) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/unwind.rs:18 [INFO] [stdout] 23: rayon_core::join::join_context::{{closure}}::hb2c77b029253a238 (0x55e41e83fee5) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:128 [INFO] [stdout] 24: rayon_core::registry::in_worker::h65e78cfb2b432db4 (0x55e41e833101) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:705 [INFO] [stdout] 25: rayon_core::join::join_context::h9294ab5bcc4ad706 (0x55e41e83f011) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:116 [INFO] [stdout] 26: rayon::iter::plumbing::bridge_producer_consumer::helper::h1c7508562f1b288b (0x55e41e8301a7) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:409 [INFO] [stdout] 27: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h3cd73cced281711b (0x55e41e830e4a) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:413 [INFO] [stdout] 28: rayon_core::join::join_context::{{closure}}::{{closure}}::hc44aeb8187f85713 (0x55e41e840a23) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:122 [INFO] [stdout] 29: rayon_core::job::StackJob::run_inline::h96c3257916a9f90f (0x55e41e82c926) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:96 [INFO] [stdout] 30: rayon_core::join::join_context::{{closure}}::hb2c77b029253a238 (0x55e41e8402a8) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:146 [INFO] [stdout] 31: rayon_core::registry::Registry::in_worker_cold::{{closure}}::h6e4375e7f6f4819f (0x55e41e832d26) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:356 [INFO] [stdout] 32: as rayon_core::job::Job>::execute::{{closure}}::h22fb597df8c814bf (0x55e41e82f184) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:113 [INFO] [stdout] 33: as core::ops::function::FnOnce<()>>::call_once::h457af946f9335f34 (0x55e41e8322ae) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 34: std::panicking::try::do_call::hcfef75f9a7f06c01 (0x55e41e822a92) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 35: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 36: std::panicking::try::he97f6af17be85e70 (0x55e41e82247a) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 37: std::panic::catch_unwind::h77fbdd9645bad16b (0x55e41e83341e) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 38: rayon_core::unwind::halt_unwinding::h74f84a08bd27c401 (0x55e41e8470d6) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/unwind.rs:18 [INFO] [stdout] 39: as rayon_core::job::Job>::execute::hc8a748d0907d2515 (0x55e41e82e9c4) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:113 [INFO] [stdout] 40: rayon_core::job::JobRef::execute::h6d03d9470e721063 (0x55e41e86f259) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:60 [INFO] [stdout] 41: rayon_core::registry::WorkerThread::execute::h72e44385d94dc880 (0x55e41e85350d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:584 [INFO] [stdout] 42: rayon_core::registry::WorkerThread::wait_until_cold::h3b4f5760920bf34d (0x55e41e852e4f) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:568 [INFO] [stdout] 43: rayon_core::registry::WorkerThread::wait_until::h614f91292579b58f (0x55e41e852c5d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:544 [INFO] [stdout] 44: rayon_core::join::join_context::{{closure}}::hb2c77b029253a238 (0x55e41e8405b4) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:156 [INFO] [stdout] 45: rayon_core::registry::in_worker::h65e78cfb2b432db4 (0x55e41e833101) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:705 [INFO] [stdout] 46: rayon_core::join::join_context::h9294ab5bcc4ad706 (0x55e41e83f011) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:116 [INFO] [stdout] 47: rayon::iter::plumbing::bridge_producer_consumer::helper::h1c7508562f1b288b (0x55e41e8301a7) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:409 [INFO] [stdout] 48: rayon::iter::plumbing::bridge_producer_consumer::helper::{{closure}}::h3cd73cced281711b (0x55e41e830e4a) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/iter/plumbing/mod.rs:413 [INFO] [stdout] 49: rayon_core::join::join_context::{{closure}}::{{closure}}::hc44aeb8187f85713 (0x55e41e840a23) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/join/mod.rs:122 [INFO] [stdout] 50: as rayon_core::job::Job>::execute::{{closure}}::hc2f334b131ddd623 (0x55e41e82f256) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:113 [INFO] [stdout] 51: as core::ops::function::FnOnce<()>>::call_once::h8f163b15cc0689d1 (0x55e41e8322fc) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 52: std::panicking::try::do_call::h7602d01eadf8dab5 (0x55e41e822870) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 53: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 54: std::panicking::try::hd2bb9fb321ce8ddb (0x55e41e822057) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 55: std::panic::catch_unwind::hc1db58c1422aa622 (0x55e41e833469) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 56: rayon_core::unwind::halt_unwinding::hea6df17eae6edc87 (0x55e41e847256) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/unwind.rs:18 [INFO] [stdout] 57: as rayon_core::job::Job>::execute::h849083b7888969e9 (0x55e41e82e55f) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:113 [INFO] [stdout] 58: rayon_core::job::JobRef::execute::h6d03d9470e721063 (0x55e41e86f259) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/job.rs:60 [INFO] [stdout] 59: rayon_core::registry::WorkerThread::execute::h72e44385d94dc880 (0x55e41e85350d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:584 [INFO] [stdout] 60: rayon_core::registry::WorkerThread::wait_until_cold::he6603ca84efc094b (0x55e41e85320f) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:568 [INFO] [stdout] 61: rayon_core::registry::WorkerThread::wait_until::h05d5818c94c749e1 (0x55e41e852b3d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:544 [INFO] [stdout] 62: rayon_core::registry::main_loop::hd042f783619be4d8 (0x55e41e853d2d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:666 [INFO] [stdout] 63: rayon_core::registry::Registry::new::{{closure}}::h5882b09a1dac84d4 (0x55e41e85207d) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/registry.rs:135 [INFO] [stdout] 64: std::sys_common::backtrace::__rust_begin_short_backtrace::hd9f869f12e46f340 (0x55e41e8614be) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 65: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::hd2c324a8b04f00ba (0x55e41e868e12) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 66: as core::ops::function::FnOnce<()>>::call_once::ha2f5733181da082d (0x55e41e866c02) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 67: std::panicking::try::do_call::h4064732684f7215a (0x55e41e86575c) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 68: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 69: std::panicking::try::h1f0d7e29c118666a (0x55e41e865262) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 70: std::panic::catch_unwind::hdf5092b5bf51ef67 (0x55e41e867712) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 71: std::thread::Builder::spawn_unchecked::{{closure}}::h4a7efed7a166821c (0x55e41e868bf6) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 72: core::ops::function::FnOnce::call_once{{vtable.shim}}::hb21956b557c17eac (0x55e41e85bea4) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 73: as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c (0x55e41f44c93f) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 74: as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 (0x55e41f465b90) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 75: start_thread (0x7fa38bcea4a4) [INFO] [stdout] 76: __clone (0x7fa38b815d0f) [INFO] [stdout] 77: (0x0) }]) [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: failure::backtrace::internal::InternalBacktrace::new::h05c94d965f6710bc (0x55e41f406a43) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/internal.rs:44 [INFO] [stdout] 1: failure::backtrace::Backtrace::new::h9a4ebad63ad8aaef (0x55e41f4067ee) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/backtrace/mod.rs:111 [INFO] [stdout] 2: >::from::h09718c423c69d49d (0x55e41e84635a) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/error_impl.rs:19 [INFO] [stdout] 3: >::from::h3488435a9ff7c7d9 (0x55e41e848f39) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/error/mod.rs:36 [INFO] [stdout] 4: core::ops::function::FnOnce::call_once::h16f6ef8c11c34b0d (0x55e41e82499c) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 5: core::result::Result::map_err::h60b36fee35ec1db7 (0x55e41e834d1c) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:522 [INFO] [stdout] 6: mdbook_linkcheck::check_links::hce8a867038a2ea6a (0x55e41e82b12c) [INFO] [stdout] at src/lib.rs:67 [INFO] [stdout] 7: smoke_tests::run_link_checker::hb23962086ee2fbfe (0x55e41e7d9c05) [INFO] [stdout] at tests/smoke_tests.rs:82 [INFO] [stdout] 8: smoke_tests::check_all_links_in_a_valid_book::h36f74b6ceb3c6d04 (0x55e41e7d9eea) [INFO] [stdout] at tests/smoke_tests.rs:19 [INFO] [stdout] 9: smoke_tests::check_all_links_in_a_valid_book::{{closure}}::h9ca3ad7a30ee2031 (0x55e41e7d9e2a) [INFO] [stdout] at tests/smoke_tests.rs:17 [INFO] [stdout] 10: core::ops::function::FnOnce::call_once::hf0ec85fc720d3df1 (0x55e41e7dcb6e) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 11: as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 (0x55e41e7ee56f) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 12: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 13: std::panicking::try::h5ed77697f4b9cf5a (0x55e41e808f48) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 14: std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b (0x55e41e7e3ae5) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 15: std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 (0x55e41e7e7ae5) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 16: __rust_maybe_catch_panic (0x55e41f4667fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 17: std::panicking::try::hd00f486f5358e439 (0x55e41e7e8172) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 18: as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c (0x55e41f44c93f) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 19: as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 (0x55e41f465b90) [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 20: start_thread (0x7fa38bcea4a4) [INFO] [stdout] 21: __clone (0x7fa38b815d0f) [INFO] [stdout] 22: (0x0)', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55e41f45c73b - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x55e41f45c73b - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x55e41f45c73b - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x55e41f45c73b - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x55e41f45c73b - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x55e41f45c3cf - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x55e41f45ceb0 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x55e41f45ca32 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x55e41f45c916 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:309 [INFO] [stdout] 9: 0x55e41f47ec8d - core::panicking::panic_fmt::h5b6e1f42b8cc12be [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x55e41e7e1019 - core::result::unwrap_failed::h768470a556f58724 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/macros.rs:18 [INFO] [stdout] 11: 0x55e41e7e13eb - core::result::Result::unwrap::h2fc33bebcfaba30b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:800 [INFO] [stdout] 12: 0x55e41e7d9f05 - smoke_tests::check_all_links_in_a_valid_book::h36f74b6ceb3c6d04 [INFO] [stdout] at tests/smoke_tests.rs:19 [INFO] [stdout] 13: 0x55e41e7d9e2a - smoke_tests::check_all_links_in_a_valid_book::{{closure}}::h9ca3ad7a30ee2031 [INFO] [stdout] at tests/smoke_tests.rs:17 [INFO] [stdout] 14: 0x55e41e7dcb6e - core::ops::function::FnOnce::call_once::hf0ec85fc720d3df1 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 15: 0x55e41e7ee56f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 16: 0x55e41f4667fa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 17: 0x55e41e808f48 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 18: 0x55e41e808f48 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 19: 0x55e41e808f48 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 20: 0x55e41e7e3ae5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 21: 0x55e41e7e7ae5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 22: 0x55e41e7e7ae5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 23: 0x55e41e7e7ae5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 24: 0x55e41f4667fa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 25: 0x55e41e7e8172 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 26: 0x55e41e7e8172 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 27: 0x55e41e7e8172 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 28: 0x55e41e7e8172 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 29: 0x55e41f44c93f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 30: 0x55e41f465b90 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x55e41f465b90 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 32: 0x55e41f465b90 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 33: 0x7fa38bcea4a4 - start_thread [INFO] [stdout] 34: 0x7fa38b815d0f - __clone [INFO] [stdout] 35: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] book_with_broken_links [INFO] [stdout] check_all_links_in_a_valid_book [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test smoke_tests' [INFO] running `"docker" "inspect" "8fb7c089964e3886fd9b7f735ac8c5d0816e7476556bb2e934abd4fb2aef2afb"` [INFO] running `"docker" "rm" "-f" "8fb7c089964e3886fd9b7f735ac8c5d0816e7476556bb2e934abd4fb2aef2afb"` [INFO] [stdout] 8fb7c089964e3886fd9b7f735ac8c5d0816e7476556bb2e934abd4fb2aef2afb