[INFO] crate uriparse 0.4.0 is already in cache [INFO] extracting crate uriparse 0.4.0 into work/ex/pr-59199/sources/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7/reg/uriparse/0.4.0 [INFO] extracting crate uriparse 0.4.0 into work/ex/pr-59199/sources/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b/reg/uriparse/0.4.0 [INFO] validating manifest of uriparse-0.4.0 on toolchain master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of uriparse-0.4.0 on toolchain try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing uriparse-0.4.0 [INFO] finished frobbing uriparse-0.4.0 [INFO] frobbed toml for uriparse-0.4.0 written to work/ex/pr-59199/sources/master#bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7/reg/uriparse/0.4.0/Cargo.toml [INFO] started frobbing uriparse-0.4.0 [INFO] finished frobbing uriparse-0.4.0 [INFO] frobbed toml for uriparse-0.4.0 written to work/ex/pr-59199/sources/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b/reg/uriparse/0.4.0/Cargo.toml [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+bc44841ad2a2ad5f6c5e67b9e35ed8e7e71d4dc7-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking uriparse-0.4.0 against try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b for pr-59199 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-59199/worker-1/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-59199/sources/try#68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b/reg/uriparse/0.4.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/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" "+68fcf881bd1e4dbfc21e22f8c7a56b8a5d8e8f7b-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 947c1aeb24384c85bd6bdf7ef22272db4035e4eeedab96ebc791fa6c468cac8a [INFO] running `"docker" "start" "-a" "947c1aeb24384c85bd6bdf7ef22272db4035e4eeedab96ebc791fa6c468cac8a"` [INFO] [stderr] Checking uriparse v0.4.0 (/opt/crater/workdir) [INFO] [stderr] Checking criterion v0.2.10 [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/authority.rs:423:14 [INFO] [stderr] | [INFO] [stderr] 423 | self.set_host(host) [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/authority.rs:447:14 [INFO] [stderr] | [INFO] [stderr] 447 | self.set_password(password) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/authority.rs:494:14 [INFO] [stderr] | [INFO] [stderr] 494 | self.set_username(username) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/relative_reference.rs:113:13 [INFO] [stderr] | [INFO] [stderr] 113 | URIReference::from_parts(None::, authority, path, query, fragment) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] note: required by `uri_reference::URIReference::from_parts` [INFO] [stderr] --> src/uri_reference.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | / pub fn from_parts< [INFO] [stderr] 125 | | 'new_uri, [INFO] [stderr] 126 | | SchemeType, [INFO] [stderr] 127 | | AuthorityType, [INFO] [stderr] ... | [INFO] [stderr] 190 | | }) [INFO] [stderr] 191 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/relative_reference.rs:302:14 [INFO] [stderr] | [INFO] [stderr] 302 | .authority(authority) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/relative_reference.rs:303:14 [INFO] [stderr] | [INFO] [stderr] 303 | .path(path) [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/relative_reference.rs:304:14 [INFO] [stderr] | [INFO] [stderr] 304 | .query(query) [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `fragment::InvalidFragment: std::convert::From` is not satisfied [INFO] [stderr] --> src/relative_reference.rs:305:14 [INFO] [stderr] | [INFO] [stderr] 305 | .fragment(fragment); [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `fragment::InvalidFragment` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:342:13 [INFO] [stderr] | [INFO] [stderr] 342 | URIReference::from_parts(scheme, authority, path, query, None::).unwrap(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] note: required by `uri_reference::URIReference::from_parts` [INFO] [stderr] --> src/uri_reference.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | / pub fn from_parts< [INFO] [stderr] 125 | | 'new_uri, [INFO] [stderr] 126 | | SchemeType, [INFO] [stderr] 127 | | AuthorityType, [INFO] [stderr] ... | [INFO] [stderr] 190 | | }) [INFO] [stderr] 191 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `scheme::InvalidScheme: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:367:14 [INFO] [stderr] | [INFO] [stderr] 367 | .scheme(scheme.unwrap()) [INFO] [stderr] | ^^^^^^ the trait `std::convert::From` is not implemented for `scheme::InvalidScheme` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:368:14 [INFO] [stderr] | [INFO] [stderr] 368 | .authority(authority) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:369:14 [INFO] [stderr] | [INFO] [stderr] 369 | .path(path) [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:370:14 [INFO] [stderr] | [INFO] [stderr] 370 | .query(query) [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `fragment::InvalidFragment: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:371:14 [INFO] [stderr] | [INFO] [stderr] 371 | .fragment(fragment); [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `fragment::InvalidFragment` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `scheme::InvalidScheme: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:681:18 [INFO] [stderr] | [INFO] [stderr] 681 | .scheme(scheme.clone()) [INFO] [stderr] | ^^^^^^ the trait `std::convert::From` is not implemented for `scheme::InvalidScheme` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:682:18 [INFO] [stderr] | [INFO] [stderr] 682 | .authority(reference.authority().cloned()) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:683:18 [INFO] [stderr] | [INFO] [stderr] 683 | .path(path) [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:684:18 [INFO] [stderr] | [INFO] [stderr] 684 | .query(reference.query().cloned()); [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:691:22 [INFO] [stderr] | [INFO] [stderr] 691 | .authority(reference.authority().cloned()) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:692:22 [INFO] [stderr] | [INFO] [stderr] 692 | .path(path) [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:693:22 [INFO] [stderr] | [INFO] [stderr] 693 | .query(reference.query().cloned()); [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:701:29 [INFO] [stderr] | [INFO] [stderr] 701 | builder.path(path); [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:704:33 [INFO] [stderr] | [INFO] [stderr] 704 | builder.query(reference.query().cloned()); [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:706:33 [INFO] [stderr] | [INFO] [stderr] 706 | builder.query(self.query().cloned()); [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:712:33 [INFO] [stderr] | [INFO] [stderr] 712 | builder.path(path); [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:726:38 [INFO] [stderr] | [INFO] [stderr] 726 | path.push(segment.clone()).unwrap(); [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:733:33 [INFO] [stderr] | [INFO] [stderr] 733 | builder.path(path); [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:736:29 [INFO] [stderr] | [INFO] [stderr] 736 | builder.query(reference.query().cloned()); [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:739:25 [INFO] [stderr] | [INFO] [stderr] 739 | builder.authority(self.authority().cloned()); [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `scheme::InvalidScheme: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:742:21 [INFO] [stderr] | [INFO] [stderr] 742 | builder.scheme(self.scheme().clone()); [INFO] [stderr] | ^^^^^^ the trait `std::convert::From` is not implemented for `scheme::InvalidScheme` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `fragment::InvalidFragment: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri.rs:745:17 [INFO] [stderr] | [INFO] [stderr] 745 | builder.fragment(reference.fragment().cloned()); [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `fragment::InvalidFragment` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `scheme::InvalidScheme: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:412:14 [INFO] [stderr] | [INFO] [stderr] 412 | .scheme(self.scheme) [INFO] [stderr] | ^^^^^^ the trait `std::convert::From` is not implemented for `scheme::InvalidScheme` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `authority::InvalidAuthority: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:413:14 [INFO] [stderr] | [INFO] [stderr] 413 | .authority(self.authority) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `authority::InvalidAuthority` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `path::InvalidPath: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:414:14 [INFO] [stderr] | [INFO] [stderr] 414 | .path(self.path) [INFO] [stderr] | ^^^^ the trait `std::convert::From` is not implemented for `path::InvalidPath` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `query::InvalidQuery: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:415:14 [INFO] [stderr] | [INFO] [stderr] 415 | .query(self.query) [INFO] [stderr] | ^^^^^ the trait `std::convert::From` is not implemented for `query::InvalidQuery` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `fragment::InvalidFragment: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:416:14 [INFO] [stderr] | [INFO] [stderr] 416 | .fragment(self.fragment); [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `fragment::InvalidFragment` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:664:14 [INFO] [stderr] | [INFO] [stderr] 664 | self.set_authority(authority) [INFO] [stderr] | ^^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:688:14 [INFO] [stderr] | [INFO] [stderr] 688 | self.set_fragment(fragment) [INFO] [stderr] | ^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:720:14 [INFO] [stderr] | [INFO] [stderr] 720 | self.set_path(path) [INFO] [stderr] | ^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:744:14 [INFO] [stderr] | [INFO] [stderr] 744 | self.set_query(query) [INFO] [stderr] | ^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:771:14 [INFO] [stderr] | [INFO] [stderr] 771 | self.set_scheme(scheme) [INFO] [stderr] | ^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] [INFO] [stderr] error[E0277]: the trait bound `uri_reference::InvalidURIReference: std::convert::From` is not satisfied [INFO] [stderr] --> src/uri_reference.rs:1337:9 [INFO] [stderr] | [INFO] [stderr] 1337 | URIReference::from_parts(scheme, authority, path, query, fragment) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From` is not implemented for `uri_reference::InvalidURIReference` [INFO] [stderr] | [INFO] [stderr] = help: the following implementations were found: [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] > [INFO] [stderr] and 2 others [INFO] [stderr] note: required by `uri_reference::URIReference::from_parts` [INFO] [stderr] --> src/uri_reference.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | / pub fn from_parts< [INFO] [stderr] 125 | | 'new_uri, [INFO] [stderr] 126 | | SchemeType, [INFO] [stderr] 127 | | AuthorityType, [INFO] [stderr] ... | [INFO] [stderr] 190 | | }) [INFO] [stderr] 191 | | } [INFO] [stderr] | |_____^ [INFO] [stderr] [INFO] [stderr] error: aborting due to 42 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0277`. [INFO] [stderr] error: Could not compile `uriparse`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "947c1aeb24384c85bd6bdf7ef22272db4035e4eeedab96ebc791fa6c468cac8a"` [INFO] running `"docker" "rm" "-f" "947c1aeb24384c85bd6bdf7ef22272db4035e4eeedab96ebc791fa6c468cac8a"` [INFO] [stdout] 947c1aeb24384c85bd6bdf7ef22272db4035e4eeedab96ebc791fa6c468cac8a