[INFO] fetching crate trust-dns 0.16.0-alpha.3... [INFO] extracting crate trust-dns 0.16.0-alpha.3 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/trust-dns/0.16.0-alpha.3 [INFO] extracting crate trust-dns 0.16.0-alpha.3 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/trust-dns/0.16.0-alpha.3 [INFO] validating manifest of trust-dns-0.16.0-alpha.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 trust-dns-0.16.0-alpha.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 trust-dns-0.16.0-alpha.3 [INFO] finished frobbing trust-dns-0.16.0-alpha.3 [INFO] frobbed toml for trust-dns-0.16.0-alpha.3 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/trust-dns/0.16.0-alpha.3/Cargo.toml [INFO] started frobbing trust-dns-0.16.0-alpha.3 [INFO] finished frobbing trust-dns-0.16.0-alpha.3 [INFO] frobbed toml for trust-dns-0.16.0-alpha.3 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/trust-dns/0.16.0-alpha.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] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing trust-dns-0.16.0-alpha.3 against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-6/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/trust-dns/0.16.0-alpha.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" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] 67bd6a3d9bc74a19781560fa81428de66e7848482db387746c171b15d9eb1387 [INFO] running `"docker" "start" "-a" "67bd6a3d9bc74a19781560fa81428de66e7848482db387746c171b15d9eb1387"` [INFO] [stderr] Compiling nibble_vec v0.0.4 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling proc-macro-hack v0.5.7 [INFO] [stderr] Compiling trust-dns-proto v0.7.4 [INFO] [stderr] Compiling radix_trie v0.1.4 [INFO] [stderr] Compiling data-encoding-macro-internal v0.1.7 [INFO] [stderr] Compiling data-encoding-macro v0.1.7 [INFO] [stderr] Compiling trust-dns v0.16.0-alpha.3 (/opt/crater/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | / /// Reserved reverse IPs [INFO] [stderr] 10 | | /// [INFO] [stderr] 11 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 12 | | /// [INFO] [stderr] ... | [INFO] [stderr] 25 | | /// 20.172.in-addr.arpa. 25.172.in-addr.arpa. 168.192.in-addr.arpa. [INFO] [stderr] 26 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 27 | / lazy_static! { [INFO] [stderr] 28 | | /// 10.in-addr.arpa. usage [INFO] [stderr] 29 | | pub static ref IN_ADDR_ARPA_10: ZoneUsage = ZoneUsage::reverse(Name::from_ascii("10").unwrap().append_domain(&*IN_ADDR_ARPA)); [INFO] [stderr] 30 | | [INFO] [stderr] ... | [INFO] [stderr] 67 | | pub static ref IN_ADDR_ARPA_192_168: ZoneUsage = ZoneUsage::reverse(Name::from_ascii("168.192").unwrap().append_domain(&*IN_ADDR_ARPA)); [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | / /// example., example.com., example.net., and example.org. [INFO] [stderr] 71 | | /// [INFO] [stderr] 72 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 73 | | /// [INFO] [stderr] ... | [INFO] [stderr] 79 | | /// special in the following ways: [INFO] [stderr] 80 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 81 | / lazy_static! { [INFO] [stderr] 82 | | static ref COM: Label = Label::from_ascii("com").unwrap(); [INFO] [stderr] 83 | | static ref NET: Label = Label::from_ascii("net").unwrap(); [INFO] [stderr] 84 | | static ref ORG: Label = Label::from_ascii("org").unwrap(); [INFO] [stderr] ... | [INFO] [stderr] 94 | | pub static ref EXAMPLE_ORG: ZoneUsage = ZoneUsage::example(Name::from_labels(vec![EXAMPLE_L.clone(), ORG.clone()]).unwrap()); [INFO] [stderr] 95 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:97:1 [INFO] [stderr] | [INFO] [stderr] 97 | / /// test. [INFO] [stderr] 98 | | /// [INFO] [stderr] 99 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 100 | | /// [INFO] [stderr] ... | [INFO] [stderr] 105 | | /// special in the following ways: [INFO] [stderr] 106 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 107 | / lazy_static! { [INFO] [stderr] 108 | | /// test. usage [INFO] [stderr] 109 | | pub static ref TEST: ZoneUsage = ZoneUsage::test(Name::from_ascii("test.").unwrap()); [INFO] [stderr] 110 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/serialize/txt/rdata_parsers/naptr.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | / /// IN NAPTR 100 50 "a" "z3950+N2L+N2C" "" cidserver.example.com. [INFO] [stderr] 77 | | /// IN NAPTR 100 50 "a" "rcds+N2C" "" cidserver.example.com. [INFO] [stderr] 78 | | /// IN NAPTR 100 50 "s" "http+N2L+N2C+N2R" "" www.example.com. [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] 79 | [INFO] [stderr] 80 | / assert_eq!( [INFO] [stderr] 81 | | parse( [INFO] [stderr] 82 | | vec!["100", "50", "a", "z3950+N2L+N2C", "", "cidserver"].into_iter(), [INFO] [stderr] 83 | | Some(&Name::from_str("example.com.").unwrap()) [INFO] [stderr] ... | [INFO] [stderr] 93 | | ), [INFO] [stderr] 94 | | ); [INFO] [stderr] | |______- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/serialize/txt/rdata_parsers/naptr.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | / /// IN NAPTR 100 50 "a" "z3950+N2L+N2C" "" cidserver.example.com. [INFO] [stderr] 100 | | /// IN NAPTR 100 50 "a" "rcds+N2C" "" cidserver.example.com. [INFO] [stderr] 101 | | /// IN NAPTR 100 50 "s" "http+N2L+N2C+N2R" "" www.example.com. [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] 102 | [INFO] [stderr] 103 | / assert!(parse( [INFO] [stderr] 104 | | vec!["100", "50", "-", "z3950+N2L+N2C", "", "cidserver"].into_iter(), [INFO] [stderr] 105 | | Some(&Name::from_str("example.com.").unwrap()) [INFO] [stderr] 106 | | ) [INFO] [stderr] 107 | | .is_err()); [INFO] [stderr] | |_______________- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/client_future.rs:46:39 [INFO] [stderr] | [INFO] [stderr] 46 | DnsMultiplexer>, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [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/client/client_future.rs:63:28 [INFO] [stderr] | [INFO] [stderr] 63 | stream_handle: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/client_future.rs:81:28 [INFO] [stderr] | [INFO] [stderr] 81 | stream_handle: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/memoize_client_handle.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | type Response = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/client_error.rs:103:32 [INFO] [stderr] | [INFO] [stderr] 103 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/dnssec_error.rs:95:32 [INFO] [stderr] | [INFO] [stderr] 95 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/lexer_error.rs:111:32 [INFO] [stderr] | [INFO] [stderr] 111 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/parse_error.rs:123:32 [INFO] [stderr] | [INFO] [stderr] 123 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/serialize/txt/master_lex.rs:143:33 [INFO] [stderr] | [INFO] [stderr] 143 | Some('A'...'Z') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/serialize/txt/master.rs:407:20 [INFO] [stderr] | [INFO] [stderr] 407 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.93s [INFO] running `"docker" "inspect" "67bd6a3d9bc74a19781560fa81428de66e7848482db387746c171b15d9eb1387"` [INFO] running `"docker" "rm" "-f" "67bd6a3d9bc74a19781560fa81428de66e7848482db387746c171b15d9eb1387"` [INFO] [stdout] 67bd6a3d9bc74a19781560fa81428de66e7848482db387746c171b15d9eb1387 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-6/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/trust-dns/0.16.0-alpha.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" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 0ab446431f57b9e2b8c7567b22e0e103617690bf0d70f2c3a08a531f80f93687 [INFO] running `"docker" "start" "-a" "0ab446431f57b9e2b8c7567b22e0e103617690bf0d70f2c3a08a531f80f93687"` [INFO] [stderr] Compiling trust-dns v0.16.0-alpha.3 (/opt/crater/workdir) [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | / /// Reserved reverse IPs [INFO] [stderr] 10 | | /// [INFO] [stderr] 11 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 12 | | /// [INFO] [stderr] ... | [INFO] [stderr] 25 | | /// 20.172.in-addr.arpa. 25.172.in-addr.arpa. 168.192.in-addr.arpa. [INFO] [stderr] 26 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 27 | / lazy_static! { [INFO] [stderr] 28 | | /// 10.in-addr.arpa. usage [INFO] [stderr] 29 | | pub static ref IN_ADDR_ARPA_10: ZoneUsage = ZoneUsage::reverse(Name::from_ascii("10").unwrap().append_domain(&*IN_ADDR_ARPA)); [INFO] [stderr] 30 | | [INFO] [stderr] ... | [INFO] [stderr] 67 | | pub static ref IN_ADDR_ARPA_192_168: ZoneUsage = ZoneUsage::reverse(Name::from_ascii("168.192").unwrap().append_domain(&*IN_ADDR_ARPA)); [INFO] [stderr] 68 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_doc_comments)] on by default [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | / /// example., example.com., example.net., and example.org. [INFO] [stderr] 71 | | /// [INFO] [stderr] 72 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 73 | | /// [INFO] [stderr] ... | [INFO] [stderr] 79 | | /// special in the following ways: [INFO] [stderr] 80 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 81 | / lazy_static! { [INFO] [stderr] 82 | | static ref COM: Label = Label::from_ascii("com").unwrap(); [INFO] [stderr] 83 | | static ref NET: Label = Label::from_ascii("net").unwrap(); [INFO] [stderr] 84 | | static ref ORG: Label = Label::from_ascii("org").unwrap(); [INFO] [stderr] ... | [INFO] [stderr] 94 | | pub static ref EXAMPLE_ORG: ZoneUsage = ZoneUsage::example(Name::from_labels(vec![EXAMPLE_L.clone(), ORG.clone()]).unwrap()); [INFO] [stderr] 95 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/rr/zone.rs:97:1 [INFO] [stderr] | [INFO] [stderr] 97 | / /// test. [INFO] [stderr] 98 | | /// [INFO] [stderr] 99 | | /// [Special-Use Domain Names](https://tools.ietf.org/html/rfc6761), RFC 6761 February, 2013 [INFO] [stderr] 100 | | /// [INFO] [stderr] ... | [INFO] [stderr] 105 | | /// special in the following ways: [INFO] [stderr] 106 | | /// ``` [INFO] [stderr] | |_______^ [INFO] [stderr] 107 | / lazy_static! { [INFO] [stderr] 108 | | /// test. usage [INFO] [stderr] 109 | | pub static ref TEST: ZoneUsage = ZoneUsage::test(Name::from_ascii("test.").unwrap()); [INFO] [stderr] 110 | | } [INFO] [stderr] | |_- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/serialize/txt/rdata_parsers/naptr.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | / /// IN NAPTR 100 50 "a" "z3950+N2L+N2C" "" cidserver.example.com. [INFO] [stderr] 77 | | /// IN NAPTR 100 50 "a" "rcds+N2C" "" cidserver.example.com. [INFO] [stderr] 78 | | /// IN NAPTR 100 50 "s" "http+N2L+N2C+N2R" "" www.example.com. [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] 79 | [INFO] [stderr] 80 | / assert_eq!( [INFO] [stderr] 81 | | parse( [INFO] [stderr] 82 | | vec!["100", "50", "a", "z3950+N2L+N2C", "", "cidserver"].into_iter(), [INFO] [stderr] 83 | | Some(&Name::from_str("example.com.").unwrap()) [INFO] [stderr] ... | [INFO] [stderr] 93 | | ), [INFO] [stderr] 94 | | ); [INFO] [stderr] | |______- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: unused doc comment [INFO] [stderr] --> src/serialize/txt/rdata_parsers/naptr.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | / /// IN NAPTR 100 50 "a" "z3950+N2L+N2C" "" cidserver.example.com. [INFO] [stderr] 100 | | /// IN NAPTR 100 50 "a" "rcds+N2C" "" cidserver.example.com. [INFO] [stderr] 101 | | /// IN NAPTR 100 50 "s" "http+N2L+N2C+N2R" "" www.example.com. [INFO] [stderr] | |__________________________________________________________________________^ [INFO] [stderr] 102 | [INFO] [stderr] 103 | / assert!(parse( [INFO] [stderr] 104 | | vec!["100", "50", "-", "z3950+N2L+N2C", "", "cidserver"].into_iter(), [INFO] [stderr] 105 | | Some(&Name::from_str("example.com.").unwrap()) [INFO] [stderr] 106 | | ) [INFO] [stderr] 107 | | .is_err()); [INFO] [stderr] | |_______________- rustdoc does not generate documentation for macro expansions [INFO] [stderr] | [INFO] [stderr] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/client_future.rs:46:39 [INFO] [stderr] | [INFO] [stderr] 46 | DnsMultiplexer>, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [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/client/client_future.rs:63:28 [INFO] [stderr] | [INFO] [stderr] 63 | stream_handle: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/client_future.rs:81:28 [INFO] [stderr] | [INFO] [stderr] 81 | stream_handle: Box, [INFO] [stderr] | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn DnsStreamHandle` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/memoize_client_handle.rs:48:25 [INFO] [stderr] | [INFO] [stderr] 48 | type Response = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/client/memoize_client_handle.rs:92:29 [INFO] [stderr] | [INFO] [stderr] 92 | type Response = Box + Send>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/client_error.rs:103:32 [INFO] [stderr] | [INFO] [stderr] 103 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/dnssec_error.rs:95:32 [INFO] [stderr] | [INFO] [stderr] 95 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/lexer_error.rs:111:32 [INFO] [stderr] | [INFO] [stderr] 111 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/error/parse_error.rs:123:32 [INFO] [stderr] | [INFO] [stderr] 123 | fn cause(&self) -> Option<&Fail> { [INFO] [stderr] | ^^^^ help: use `dyn`: `dyn Fail` [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/serialize/txt/master_lex.rs:143:33 [INFO] [stderr] | [INFO] [stderr] 143 | Some('A'...'Z') => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: #[warn(ellipsis_inclusive_range_patterns)] on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/serialize/txt/master.rs:407:20 [INFO] [stderr] | [INFO] [stderr] 407 | '0'...'9' => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.09s [INFO] running `"docker" "inspect" "0ab446431f57b9e2b8c7567b22e0e103617690bf0d70f2c3a08a531f80f93687"` [INFO] running `"docker" "rm" "-f" "0ab446431f57b9e2b8c7567b22e0e103617690bf0d70f2c3a08a531f80f93687"` [INFO] [stdout] 0ab446431f57b9e2b8c7567b22e0e103617690bf0d70f2c3a08a531f80f93687 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-6/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/trust-dns/0.16.0-alpha.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" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen"` [INFO] [stdout] 7e3ed64e6f374819f0654b98fb2900e057918c11a8faebe6f05f5ee6f53b9fe6 [INFO] running `"docker" "start" "-a" "7e3ed64e6f374819f0654b98fb2900e057918c11a8faebe6f05f5ee6f53b9fe6"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running /opt/crater/target/debug/deps/trust_dns-014fbc4d461dfebb [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test client::client::test_sync_client_send_and_sync ... ok [INFO] [stdout] test rr::zone::tests::test_invalid ... ok [INFO] [stdout] test rr::zone::tests::test_example ... ok [INFO] [stdout] test client::rc_future::test_rc_future ... ok [INFO] [stdout] test client::rc_future::test_rc_future_failed ... ok [INFO] [stdout] test error::client_error::test_conversion ... ok [INFO] [stdout] test client::memoize_client_handle::test::test_memoized ... ok [INFO] [stdout] test rr::zone::tests::test_local_networks ... ok [INFO] [stdout] test rr::zone::tests::test_root ... ok [INFO] [stdout] test rr::zone::tests::test_test ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::blank ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::soa ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::list ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::lex ... ok [INFO] [stdout] test rr::zone::tests::test_localhost ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::unicode ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::escape ... ok [INFO] [stdout] test serialize::txt::master_lex::lex_test::quoted_txt ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::naptr::test_parsing_fails ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::tlsa::tests::test_parsing ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::naptr::test_parsing ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::caa::tests::test_parsing ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::sshfp::test_parsing ... ok [INFO] [stdout] test serialize::txt::rdata_parsers::openpgpkey::test_parsing ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests trust_dns [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test src/lib.rs - (line 56) ... ok [INFO] [stdout] test src/lib.rs - (line 127) ... ok [INFO] [stdout] test src/lib.rs - (line 68) ... ok [INFO] [stdout] test src/rr/lower_name.rs - rr::lower_name::LowerName::is_fqdn (line 58) ... ok [INFO] [stdout] test src/rr/lower_name.rs - rr::lower_name::LowerName::is_root (line 39) ... ok [INFO] [stdout] test src/rr/lower_name.rs - rr::lower_name::LowerName::base_name (line 79) ... ok [INFO] [stdout] test src/rr/lower_name.rs - rr::lower_name::LowerName::zone_of (line 96) ... ok [INFO] [stdout] test src/rr/lower_name.rs - rr::lower_name::LowerName::num_labels (line 114) ... ok [INFO] [stdout] test src/lib.rs - (line 211) ... FAILED [INFO] [stdout] test src/lib.rs - (line 85) ... FAILED [INFO] [stdout] test src/serialize/txt/master.rs - serialize::txt::master::Parser::parse_time (line 380) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 211) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { inner: ProtoError { inner: Os { code: 101, kind: Other, message: "Network is unreachable" } [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: failure::backtrace::internal::InternalBacktrace::new::h60bebc40a15e8526 (0x561062930b73) [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::h913c8641864a244f (0x56106293091e) [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::h896a59ff8155dc9f (0x56106284f0ea) [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::h466f45749d35858d (0x56106280f5e0) [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::h0b79f04eb0d9baa7 (0x56106284e440) [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/convert.rs:540 [INFO] [stdout] 5: failure::context::Context::with_err::h2f42e9d6e245dbeb (0x561062838758) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/context.rs:105 [INFO] [stdout] 6: failure::Fail::context::hb17af58e56bd3891 (0x56106284e9cc) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/lib.rs:160 [INFO] [stdout] 7: >::from::hdc1ab693fc91f191 (0x5610627de2d7) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/error.rs:262 [INFO] [stdout] 8: ::poll::h451161e1dccf3e9a (0x5610628552b7) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/udp/udp_client_stream.rs:278 [INFO] [stdout] 9: as futures::future::Future>::poll::h9a9f0044f2b37b30 (0x5610627bcd65) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.11/src/timeout.rs:179 [INFO] [stdout] 10: ::poll::hcf1f9e43b5c210c3 (0x561062854a6c) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/udp/udp_client_stream.rs:214 [INFO] [stdout] 11: as futures::future::Future>::poll::hcb43a42aca830d15 (0x56106279dc13) [INFO] [stdout] 12: as futures::future::Future>::poll::h5f638b535b52d8fc (0x561062799180) [INFO] [stdout] 13: futures::task_impl::Spawn::poll_future_notify::{{closure}}::he4058541b18df160 (0x5610627a70fd) [INFO] [stdout] 14: futures::task_impl::Spawn::enter::{{closure}}::ha14b6cd63c887c38 (0x5610627a725e) [INFO] [stdout] 15: futures::task_impl::std::set::hb1623be83e9f95fc (0x5610627a352a) [INFO] [stdout] 16: futures::task_impl::Spawn::enter::h1f0b9985c106239a (0x5610627a71f6) [INFO] [stdout] 17: futures::task_impl::Spawn::poll_fn_notify::h9ddc59835408dee0 (0x5610627a7052) [INFO] [stdout] 18: futures::task_impl::Spawn::poll_future_notify::h3c40961d43845448 (0x5610627a70e1) [INFO] [stdout] 19: tokio_current_thread::Entered

::block_on::{{closure}}::h0000a50a4dbc8a18 (0x5610627a416f) [INFO] [stdout] 20: tokio_current_thread::Borrow::enter::{{closure}}::{{closure}}::h9223bd101611902f (0x5610627a3ae1) [INFO] [stdout] 21: tokio_current_thread::CurrentRunner::set_spawn::h9242c4e2a03e81f3 (0x5610627a3961) [INFO] [stdout] 22: tokio_current_thread::Borrow::enter::{{closure}}::h01c3b63cb6adf56c (0x5610627a3a93) [INFO] [stdout] 23: std::thread::local::LocalKey::try_with::h3e95f00e3e846fee (0x5610627a7e34) [INFO] [stdout] 24: std::thread::local::LocalKey::with::h8023abe58047b897 (0x5610627a792c) [INFO] [stdout] 25: tokio_current_thread::Borrow::enter::he11ab62fc7c7bb42 (0x5610627a39d8) [INFO] [stdout] 26: tokio_current_thread::Entered

::block_on::h8a3f922b07e16af6 (0x5610627a3c36) [INFO] [stdout] 27: tokio::runtime::current_thread::runtime::Runtime::block_on::{{closure}}::h70fa3e01eed962a6 (0x5610627a248e) [INFO] [stdout] 28: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::{{closure}}::{{closure}}::hc6054c8ca662e531 (0x5610627a2322) [INFO] [stdout] 29: tokio_executor::global::with_default::{{closure}}::h5600e3a757f93dbf (0x5610627a27c1) [INFO] [stdout] 30: std::thread::local::LocalKey::try_with::hfd9322ce302571a5 (0x5610627a8321) [INFO] [stdout] 31: std::thread::local::LocalKey::with::h68662dc7d6b96335 (0x5610627a78ab) [INFO] [stdout] 32: tokio_executor::global::with_default::h207ba83969516ea8 (0x5610627a2649) [INFO] [stdout] 33: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::{{closure}}::hee4fc100c73aedff (0x5610627a2205) [INFO] [stdout] 34: tokio_timer::timer::handle::with_default::{{closure}}::h887e021b8d5c977f (0x56106279b6a8) [INFO] [stdout] 35: std::thread::local::LocalKey::try_with::h7f9678277169ad0b (0x5610627a8099) [INFO] [stdout] 36: std::thread::local::LocalKey::with::h4fc4877b41eee236 (0x5610627a782b) [INFO] [stdout] 37: tokio_timer::timer::handle::with_default::h9451edfb3c0bcf4d (0x56106279b496) [INFO] [stdout] 38: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::he958ed7f40b36786 (0x5610627a216a) [INFO] [stdout] 39: tokio_timer::clock::clock::with_default::{{closure}}::h4f8be8fd1ed47b0a (0x5610627a37d2) [INFO] [stdout] 40: std::thread::local::LocalKey::try_with::hfde2e7323b59d778 (0x5610627a85a9) [INFO] [stdout] 41: std::thread::local::LocalKey::with::h1cefb422d1e9d491 (0x5610627a77ad) [INFO] [stdout] 42: tokio_timer::clock::clock::with_default::h862c885549509821 (0x5610627a3667) [INFO] [stdout] 43: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::he9683c7e48cf7116 (0x5610627a20e5) [INFO] [stdout] 44: tokio_reactor::with_default::{{closure}}::hd71f2fc31a3a141d (0x561062798a27) [INFO] [stdout] 45: std::thread::local::LocalKey::try_with::h050b210ae8d3b9dc (0x5610627a7bb9) [INFO] [stdout] 46: std::thread::local::LocalKey::with::hb442fbaef609d7d3 (0x5610627a79ab) [INFO] [stdout] 47: tokio_reactor::with_default::hb8b6a02b5078ac3c (0x5610627987c6) [INFO] [stdout] 48: tokio::runtime::current_thread::runtime::Runtime::enter::h05c51a8b5cf9c36a (0x5610627a1ffa) [INFO] [stdout] 49: tokio::runtime::current_thread::runtime::Runtime::block_on::h7d5641baf9693752 (0x5610627a2428) [INFO] [stdout] 50: rust_out::main::h1cf9155cb6204ee7 (0x56106279c8ab) [INFO] [stdout] 51: std::rt::lang_start::{{closure}}::h9fbaadd62f116a0f (0x561062798ba3) [INFO] [stdout] 52: std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e (0x561062a661c3) [INFO] [stdout] at src/libstd/rt.rs:49 [INFO] [stdout] std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stdout] at src/libstd/panicking.rs:294 [INFO] [stdout] 53: __rust_maybe_catch_panic (0x561062a69a3a) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 54: std::panicking::try::h2c4ddfbb8ee8ea48 (0x561062a66ccd) [INFO] [stdout] at src/libstd/panicking.rs:273 [INFO] [stdout] std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stdout] at src/libstd/panic.rs:388 [INFO] [stdout] std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stdout] at src/libstd/rt.rs:48 [INFO] [stdout] 55: std::rt::lang_start::h785a19efdcd9f3c2 (0x561062798b85) [INFO] [stdout] 56: main (0x56106279cc1b) [INFO] [stdout] 57: __libc_start_main (0x7f41e95752e1) [INFO] [stdout] 58: _start (0x56106279279a) [INFO] [stdout] 59: (0x0) [INFO] [stdout] [INFO] [stdout] io error } [INFO] [stdout] [INFO] [stdout] proto error }', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561062a6604b - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x561062a6604b - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x561062a6604b - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x561062a6604b - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x561062a6604b - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x561062a65d4c - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:212 [INFO] [stdout] 6: 0x561062a667c0 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x561062a66342 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x561062a66226 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:309 [INFO] [stdout] 9: 0x561062a7ce5d - core::panicking::panic_fmt::h58c956553ac8538f [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x5610627a8768 - core::result::unwrap_failed::hee34d491caaf6018 [INFO] [stdout] 11: 0x5610627a8c32 - core::result::Result::unwrap::h40997381c98821ab [INFO] [stdout] 12: 0x56106279c8c2 - rust_out::main::h1cf9155cb6204ee7 [INFO] [stdout] 13: 0x561062798ba3 - std::rt::lang_start::{{closure}}::h9fbaadd62f116a0f [INFO] [stdout] 14: 0x561062a661c3 - std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e [INFO] [stdout] at src/libstd/rt.rs:49 [INFO] [stdout] 15: 0x561062a661c3 - std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stdout] at src/libstd/panicking.rs:294 [INFO] [stdout] 16: 0x561062a69a3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 17: 0x561062a66ccd - std::panicking::try::h2c4ddfbb8ee8ea48 [INFO] [stdout] at src/libstd/panicking.rs:273 [INFO] [stdout] 18: 0x561062a66ccd - std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stdout] at src/libstd/panic.rs:388 [INFO] [stdout] 19: 0x561062a66ccd - std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stdout] at src/libstd/rt.rs:48 [INFO] [stdout] 20: 0x561062798b85 - std::rt::lang_start::h785a19efdcd9f3c2 [INFO] [stdout] 21: 0x56106279cc1b - main [INFO] [stdout] 22: 0x7f41e95752e1 - __libc_start_main [INFO] [stdout] 23: 0x56106279279a - _start [INFO] [stdout] 24: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 85) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Error { inner: ProtoError { inner: Os { code: 101, kind: Other, message: "Network is unreachable" } [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: failure::backtrace::internal::InternalBacktrace::new::h60bebc40a15e8526 (0x56242f0f7fa3) [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::h913c8641864a244f (0x56242f0f7d4e) [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::h896a59ff8155dc9f (0x56242ef33aca) [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::h466f45749d35858d (0x56242eef4010) [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::h0b79f04eb0d9baa7 (0x56242ef32e20) [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/convert.rs:540 [INFO] [stdout] 5: failure::context::Context::with_err::h2f42e9d6e245dbeb (0x56242ef1d138) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/context.rs:105 [INFO] [stdout] 6: failure::Fail::context::hb17af58e56bd3891 (0x56242ef333ac) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/failure-0.1.5/src/lib.rs:160 [INFO] [stdout] 7: >::from::hdc1ab693fc91f191 (0x56242eec2d37) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/error.rs:262 [INFO] [stdout] 8: ::poll::h451161e1dccf3e9a (0x56242ef39b17) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/udp/udp_client_stream.rs:278 [INFO] [stdout] 9: as futures::future::Future>::poll::h9a9f0044f2b37b30 (0x56242eea17c5) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/tokio-timer-0.2.11/src/timeout.rs:179 [INFO] [stdout] 10: ::poll::hcf1f9e43b5c210c3 (0x56242ef392cc) [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/trust-dns-proto-0.7.4/src/udp/udp_client_stream.rs:214 [INFO] [stdout] 11: as futures::future::Future>::poll::hcb43a42aca830d15 (0x56242ee7f973) [INFO] [stdout] 12: as futures::future::Future>::poll::h5f638b535b52d8fc (0x56242ee7ccb0) [INFO] [stdout] 13: futures::task_impl::Spawn::poll_future_notify::{{closure}}::he4058541b18df160 (0x56242ee8cc7d) [INFO] [stdout] 14: futures::task_impl::Spawn::enter::{{closure}}::ha14b6cd63c887c38 (0x56242ee8cdde) [INFO] [stdout] 15: futures::task_impl::std::set::hb1623be83e9f95fc (0x56242ee86e5a) [INFO] [stdout] 16: futures::task_impl::Spawn::enter::h1f0b9985c106239a (0x56242ee8cd76) [INFO] [stdout] 17: futures::task_impl::Spawn::poll_fn_notify::h9ddc59835408dee0 (0x56242ee8cbd2) [INFO] [stdout] 18: futures::task_impl::Spawn::poll_future_notify::h3c40961d43845448 (0x56242ee8cc61) [INFO] [stdout] 19: tokio_current_thread::Entered

::block_on::{{closure}}::h0000a50a4dbc8a18 (0x56242ee8794f) [INFO] [stdout] 20: tokio_current_thread::Borrow::enter::{{closure}}::{{closure}}::h9223bd101611902f (0x56242ee872c1) [INFO] [stdout] 21: tokio_current_thread::CurrentRunner::set_spawn::h9242c4e2a03e81f3 (0x56242ee87141) [INFO] [stdout] 22: tokio_current_thread::Borrow::enter::{{closure}}::h01c3b63cb6adf56c (0x56242ee87273) [INFO] [stdout] 23: std::thread::local::LocalKey::try_with::h3e95f00e3e846fee (0x56242ee8d614) [INFO] [stdout] 24: std::thread::local::LocalKey::with::h8023abe58047b897 (0x56242ee8d10c) [INFO] [stdout] 25: tokio_current_thread::Borrow::enter::he11ab62fc7c7bb42 (0x56242ee871b8) [INFO] [stdout] 26: tokio_current_thread::Entered

::block_on::h8a3f922b07e16af6 (0x56242ee87416) [INFO] [stdout] 27: tokio::runtime::current_thread::runtime::Runtime::block_on::{{closure}}::h70fa3e01eed962a6 (0x56242ee85c5e) [INFO] [stdout] 28: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::{{closure}}::{{closure}}::hc6054c8ca662e531 (0x56242ee85af2) [INFO] [stdout] 29: tokio_executor::global::with_default::{{closure}}::h5600e3a757f93dbf (0x56242ee861a1) [INFO] [stdout] 30: std::thread::local::LocalKey::try_with::hfd9322ce302571a5 (0x56242ee8db01) [INFO] [stdout] 31: std::thread::local::LocalKey::with::h68662dc7d6b96335 (0x56242ee8d08b) [INFO] [stdout] 32: tokio_executor::global::with_default::h207ba83969516ea8 (0x56242ee86029) [INFO] [stdout] 33: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::{{closure}}::hee4fc100c73aedff (0x56242ee859d5) [INFO] [stdout] 34: tokio_timer::timer::handle::with_default::{{closure}}::h887e021b8d5c977f (0x56242ee7c1e8) [INFO] [stdout] 35: std::thread::local::LocalKey::try_with::h7f9678277169ad0b (0x56242ee8d879) [INFO] [stdout] 36: std::thread::local::LocalKey::with::h4fc4877b41eee236 (0x56242ee8d00b) [INFO] [stdout] 37: tokio_timer::timer::handle::with_default::h9451edfb3c0bcf4d (0x56242ee7bfd6) [INFO] [stdout] 38: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::{{closure}}::he958ed7f40b36786 (0x56242ee8593a) [INFO] [stdout] 39: tokio_timer::clock::clock::with_default::{{closure}}::h4f8be8fd1ed47b0a (0x56242ee8c592) [INFO] [stdout] 40: std::thread::local::LocalKey::try_with::hfde2e7323b59d778 (0x56242ee8dd89) [INFO] [stdout] 41: std::thread::local::LocalKey::with::h1cefb422d1e9d491 (0x56242ee8cf8d) [INFO] [stdout] 42: tokio_timer::clock::clock::with_default::h862c885549509821 (0x56242ee8c427) [INFO] [stdout] 43: tokio::runtime::current_thread::runtime::Runtime::enter::{{closure}}::he9683c7e48cf7116 (0x56242ee858b5) [INFO] [stdout] 44: tokio_reactor::with_default::{{closure}}::hd71f2fc31a3a141d (0x56242ee7c607) [INFO] [stdout] 45: std::thread::local::LocalKey::try_with::h050b210ae8d3b9dc (0x56242ee8d399) [INFO] [stdout] 46: std::thread::local::LocalKey::with::hb442fbaef609d7d3 (0x56242ee8d18b) [INFO] [stdout] 47: tokio_reactor::with_default::hb8b6a02b5078ac3c (0x56242ee7c3a6) [INFO] [stdout] 48: tokio::runtime::current_thread::runtime::Runtime::enter::h05c51a8b5cf9c36a (0x56242ee857ca) [INFO] [stdout] 49: tokio::runtime::current_thread::runtime::Runtime::block_on::h7d5641baf9693752 (0x56242ee85bf8) [INFO] [stdout] 50: trust_dns::client::client::Client::query::hb440f1ecb0f2ca6a (0x56242ee7f4ed) [INFO] [stdout] 51: rust_out::main::h1cf9155cb6204ee7 (0x56242ee80c1e) [INFO] [stdout] 52: std::rt::lang_start::{{closure}}::h9fbaadd62f116a0f (0x56242ee862a3) [INFO] [stdout] 53: std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e (0x56242f14bc33) [INFO] [stdout] at src/libstd/rt.rs:49 [INFO] [stdout] std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stdout] at src/libstd/panicking.rs:294 [INFO] [stdout] 54: __rust_maybe_catch_panic (0x56242f14f4fa) [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 55: std::panicking::try::h2c4ddfbb8ee8ea48 (0x56242f14c73d) [INFO] [stdout] at src/libstd/panicking.rs:273 [INFO] [stdout] std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stdout] at src/libstd/panic.rs:388 [INFO] [stdout] std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stdout] at src/libstd/rt.rs:48 [INFO] [stdout] 56: std::rt::lang_start::h785a19efdcd9f3c2 (0x56242ee86285) [INFO] [stdout] 57: main (0x56242ee80f9b) [INFO] [stdout] 58: __libc_start_main (0x7f2be132c2e1) [INFO] [stdout] 59: _start (0x56242ee75faa) [INFO] [stdout] 60: (0x0) [INFO] [stdout] [INFO] [stdout] io error } [INFO] [stdout] [INFO] [stdout] proto error }', src/libcore/result.rs:999:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56242f14babb - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x56242f14babb - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x56242f14babb - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x56242f14babb - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x56242f14babb - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x56242f14b7bc - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:212 [INFO] [stdout] 6: 0x56242f14c230 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x56242f14bdb2 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x56242f14bc96 - rust_begin_unwind [INFO] [stdout] at src/libstd/panicking.rs:309 [INFO] [stdout] 9: 0x56242f16291d - core::panicking::panic_fmt::h58c956553ac8538f [INFO] [stdout] at src/libcore/panicking.rs:85 [INFO] [stdout] 10: 0x56242ee8a768 - core::result::unwrap_failed::hee34d491caaf6018 [INFO] [stdout] 11: 0x56242ee8adf2 - core::result::Result::unwrap::h40997381c98821ab [INFO] [stdout] 12: 0x56242ee80c35 - rust_out::main::h1cf9155cb6204ee7 [INFO] [stdout] 13: 0x56242ee862a3 - std::rt::lang_start::{{closure}}::h9fbaadd62f116a0f [INFO] [stdout] 14: 0x56242f14bc33 - std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e [INFO] [stdout] at src/libstd/rt.rs:49 [INFO] [stdout] 15: 0x56242f14bc33 - std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stdout] at src/libstd/panicking.rs:294 [INFO] [stdout] 16: 0x56242f14f4fa - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 17: 0x56242f14c73d - std::panicking::try::h2c4ddfbb8ee8ea48 [INFO] [stdout] at src/libstd/panicking.rs:273 [INFO] [stdout] 18: 0x56242f14c73d - std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stdout] at src/libstd/panic.rs:388 [INFO] [stdout] 19: 0x56242f14c73d - std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stdout] at src/libstd/rt.rs:48 [INFO] [stdout] 20: 0x56242ee86285 - std::rt::lang_start::h785a19efdcd9f3c2 [INFO] [stdout] 21: 0x56242ee80f9b - main [INFO] [stdout] 22: 0x7f2be132c2e1 - __libc_start_main [INFO] [stdout] 23: 0x56242ee75faa - _start [INFO] [stdout] 24: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 211) [INFO] [stdout] src/lib.rs - (line 85) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 9 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `"docker" "inspect" "7e3ed64e6f374819f0654b98fb2900e057918c11a8faebe6f05f5ee6f53b9fe6"` [INFO] running `"docker" "rm" "-f" "7e3ed64e6f374819f0654b98fb2900e057918c11a8faebe6f05f5ee6f53b9fe6"` [INFO] [stdout] 7e3ed64e6f374819f0654b98fb2900e057918c11a8faebe6f05f5ee6f53b9fe6