[INFO] fetching crate urls 2.5.0... [INFO] testing urls-2.5.0 against try#b83b707f97d809763b7861afa7638871f3339a33 for pr-145838-1 [INFO] extracting crate urls 2.5.0 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate urls 2.5.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate urls 2.5.0 [INFO] tweaked toml for crates.io crate urls 2.5.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate urls 2.5.0 on toolchain b83b707f97d809763b7861afa7638871f3339a33 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 24 packages to latest compatible versions [INFO] [stderr] Adding idna v0.5.0 (available: v1.1.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e98bb4042264d481b9cf6ada2e097fff4723f6f123240c26954a514a2b39db4c [INFO] running `Command { std: "docker" "start" "-a" "e98bb4042264d481b9cf6ada2e097fff4723f6f123240c26954a514a2b39db4c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e98bb4042264d481b9cf6ada2e097fff4723f6f123240c26954a514a2b39db4c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e98bb4042264d481b9cf6ada2e097fff4723f6f123240c26954a514a2b39db4c", kill_on_drop: false }` [INFO] [stdout] e98bb4042264d481b9cf6ada2e097fff4723f6f123240c26954a514a2b39db4c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5f3bce55a676a03db0feef45cc6d21d9bf527643f0957e6cb16cc3b67c9ea851 [INFO] running `Command { std: "docker" "start" "-a" "5f3bce55a676a03db0feef45cc6d21d9bf527643f0957e6cb16cc3b67c9ea851", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling unicode-normalization v0.1.24 [INFO] [stderr] Compiling scionnet v0.0.7 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling urls v2.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.54s [INFO] running `Command { std: "docker" "inspect" "5f3bce55a676a03db0feef45cc6d21d9bf527643f0957e6cb16cc3b67c9ea851", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5f3bce55a676a03db0feef45cc6d21d9bf527643f0957e6cb16cc3b67c9ea851", kill_on_drop: false }` [INFO] [stdout] 5f3bce55a676a03db0feef45cc6d21d9bf527643f0957e6cb16cc3b67c9ea851 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5d203ef4423fecbce7bdd6ddb78a7d458a6e8844be3902f10989f2575ca519d3 [INFO] running `Command { std: "docker" "start" "-a" "5d203ef4423fecbce7bdd6ddb78a7d458a6e8844be3902f10989f2575ca519d3", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling bencher v0.1.5 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling urls v2.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 10.57s [INFO] running `Command { std: "docker" "inspect" "5d203ef4423fecbce7bdd6ddb78a7d458a6e8844be3902f10989f2575ca519d3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d203ef4423fecbce7bdd6ddb78a7d458a6e8844be3902f10989f2575ca519d3", kill_on_drop: false }` [INFO] [stdout] 5d203ef4423fecbce7bdd6ddb78a7d458a6e8844be3902f10989f2575ca519d3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+b83b707f97d809763b7861afa7638871f3339a33" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1e68d4d2da26886474e1ed0538af92d665b6a3d01cee30727cd4700edba36f72 [INFO] running `Command { std: "docker" "start" "-a" "1e68d4d2da26886474e1ed0538af92d665b6a3d01cee30727cd4700edba36f72", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/url-bf1f89bc7826e3e5) [INFO] [stderr] Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-a1b8d63df37163d0) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test slicing::test_count_digits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 65 tests [INFO] [stdout] test extend_query_pairs_then_mutate ... ok [INFO] [stdout] test form_urlencoded_encoding_override ... ok [INFO] [stdout] test append_trailing_slash ... ok [INFO] [stdout] test from_str ... ok [INFO] [stdout] test host ... ok [INFO] [stdout] test host_serialization ... ok [INFO] [stdout] test append_empty_segment_then_mutate ... ok [INFO] [stdout] test issue_124 ... ok [INFO] [stdout] test issue_197 ... ok [INFO] [stdout] test issue_241 ... ok [INFO] [stdout] test issue_61 ... ok [INFO] [stdout] test new_directory_paths ... ok [INFO] [stdout] test issue_864 ... ok [INFO] [stdout] test new_file_paths ... ok [INFO] [stdout] test new_path_bad_utf8 ... ok [INFO] [stdout] test new_path_windows_fun ... ok [INFO] [stdout] test no_panic ... ok [INFO] [stdout] test pop_if_empty_in_bounds ... ok [INFO] [stdout] test size ... ok [INFO] [stdout] test test_domain ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test path_backslash_fun ... ok [INFO] [stdout] test test_file_with_drive_and_path ... ok [INFO] [stdout] test test_form_serialize ... ok [INFO] [stdout] test test_form_urlencoded ... ok [INFO] [stdout] test test_authority ... ok [INFO] [stdout] test test_fragment ... ok [INFO] [stdout] test test_idna ... ok [INFO] [stdout] test test_no_base_url ... ok [INFO] [stdout] test test_leading_dots ... ok [INFO] [stdout] test test_origin_blob_equality ... ok [INFO] [stdout] test test_non_special_path ... ok [INFO] [stdout] test test_origin_opaque ... ok [INFO] [stdout] test test_non_special_path2 ... ok [INFO] [stdout] test test_relative ... ok [INFO] [stdout] test test_origin_unicode_serialization ... ok [INFO] [stdout] test test_options_reuse ... ok [INFO] [stdout] test test_make_relative ... ok [INFO] [stdout] test test_query ... ok [INFO] [stdout] test test_non_special_path3 ... ok [INFO] [stdout] test test_null_host_with_leading_empty_path_segment ... ok [INFO] [stdout] test test_origin_hash ... ok [INFO] [stdout] test test_relative_empty ... ok [INFO] [stdout] test test_has_authority ... ok [INFO] [stdout] test test_domain_encoding_quirks ... ok [INFO] [stdout] test test_serialization ... ok [INFO] [stdout] test test_set_empty_hostname ... ok [INFO] [stdout] test test_set_empty_host ... ok [INFO] [stdout] test test_set_empty_password ... ok [INFO] [stdout] test test_set_empty_query ... ok [INFO] [stdout] test test_set_empty_username_and_password ... ok [INFO] [stdout] test test_set_host ... ok [INFO] [stdout] test test_set_href ... ok [INFO] [stdout] test test_set_ip_host ... ok [INFO] [stdout] test test_set_scheme_to_file_with_host ... ok [INFO] [stdout] test test_slicing ... ok [INFO] [stdout] test test_strip_trailing_spaces_from_opaque_path ... ok [INFO] [stdout] test test_syntax_violation_callback ... ok [INFO] [stdout] test test_syntax_violation_callback_lifetimes ... ok [INFO] [stdout] test test_url_from_file_path ... ok [INFO] [stdout] test test_windows_unc_path ... ok [INFO] [stdout] test test_syntax_violation_callback_types ... ok [INFO] [stdout] test test_socket_addrs ... ok [INFO] [stdout] test parse_with_params ... ok [INFO] [stdout] test test_file_with_drive ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Running tests/wpt.rs (/opt/rustwide/target/debug/deps/url_wpt-2ea632c0b09067a0) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\t :foo.com \n> against ... ✅ [INFO] [stdout] < foo.com > against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] < \t> against ... ✅ [INFO] [stdout] <:foo.com/> against ... ✅ [INFO] [stdout] <:foo.com\\> against ... ✅ [INFO] [stdout] <:> against ... ✅ [INFO] [stdout] <:a> against ... ✅ [INFO] [stdout] <:/> against ... ✅ [INFO] [stdout] <:\\> against ... ✅ [INFO] [stdout] <:#> against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] <#/> against ... ✅ [INFO] [stdout] <#\\> against ... ✅ [INFO] [stdout] <#;?> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <:23> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\\x> against ... ✅ [INFO] [stdout] <\\\\x\\hello> against ... ✅ [INFO] [stdout] <::> against ... ✅ [INFO] [stdout] <::23> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <[61:24:74]:98> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#\u{3b2}> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] < File:c|////foo\\bar.html> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\\\\server\\file> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <.> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <./test.txt> against ... ✅ [INFO] [stdout] <../test.txt> against ... ✅ [INFO] [stdout] <../aaa/test.txt> against ... ✅ [INFO] [stdout] <../../test.txt> against ... ✅ [INFO] [stdout] <\u{4e2d}/test.txt> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <\u{0}\u{1b}\u{4}\u{12} http://example.com/\u{1f} \r > ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] <#x:y> against ... ✅ [INFO] [stdout] <#> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] <../i> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] <#i> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] b> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] b> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] bar> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <..> against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] <\\//pig> against ... ✅ [INFO] [stdout] <\\/localhost//pig> against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <\\\\\\.\\Y:> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <\\\\\\.\\y:> ... ✅ [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] against ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] ... ✅ (expected fail) [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <#x> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <..//path> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <../path> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] > ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stderr] [INFO] [stderr] thread 'main' (92) panicked at tests/wpt.rs:370:18: [INFO] [stderr] unknown setter kind: "href" [INFO] [stderr] stack backtrace: [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <10.0.0.7:8080/foo.html> against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <#link> against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] @[\\]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[\\]^_`{|}~@host/> ... ✅ [INFO] [stdout] @[]^_`{|}~@host/> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] @[\\]^_`{|}~> ... ✅ [INFO] [stdout] @[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] ?@[\\]^_`{|}~> ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] <#> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] against ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] <> ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] ... ✅ [INFO] [stdout] set hostname to <\u{0}> ... ✅ [INFO] [stdout] set hostname to <\t> ... ✅ [INFO] [stdout] set hostname to <\n> ... ✅ [INFO] [stdout] set hostname to <\r> ... ✅ [INFO] [stdout] set hostname to < > ... ✅ [INFO] [stdout] set hostname to <#> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <@> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <0x7F000001> ... ✅ [INFO] [stdout] set hostname to <[::0:01]> ... ✅ [INFO] [stdout] set hostname to ... ✅ (expected fail) [INFO] [stdout] set hostname to ... ✅ (expected fail) [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <[google.com]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.3.4x]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.3.]> ... ✅ [INFO] [stdout] set hostname to <[::1.2.]> ... ✅ [INFO] [stdout] set hostname to <[::1.]> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to <> ... ✅ [INFO] [stdout] set hostname to ... ✅ (expected fail) [INFO] [stdout] set hostname to <> ... ✅ (expected fail) [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set hostname to <\u{ad}> ... ✅ [INFO] [stdout] set hostname to <%C2%AD> ... ✅ [INFO] [stdout] set hostname to ... ✅ [INFO] [stdout] set host to <\u{0}> ... ✅ [INFO] [stdout] set host to <\t> ... ✅ [INFO] [stdout] set host to <\n> ... ✅ [INFO] [stdout] set host to <\r> ... ✅ [INFO] [stdout] set host to < > ... ✅ [INFO] [stdout] set host to <#> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <@> ... ✅ [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <0x7F000001:8080> ... ✅ [INFO] [stdout] set host to <[::0:01]:2> ... ✅ [INFO] [stdout] set host to <[2001:db8::2]:4002> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <[google.com]> ... ✅ [INFO] [stdout] set host to <[::1.2.3.4x]> ... ✅ [INFO] [stdout] set host to <[::1.2.3.]> ... ✅ [INFO] [stdout] set host to <[::1.2.]> ... ✅ [INFO] [stdout] set host to <[::1.]> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to <> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set host to <\u{ad}> ... ✅ [INFO] [stdout] set host to <%C2%AD> ... ✅ [INFO] [stdout] set host to ... ✅ [INFO] [stdout] set port to <8080> ... ✅ [INFO] [stdout] set port to <> ... ✅ [INFO] [stdout] set port to <80> ... ✅ [INFO] [stdout] set port to <443> ... ✅ [INFO] [stdout] set port to <80> ... ✅ [INFO] [stdout] set port to <8080/stuff> ... ✅ [INFO] [stdout] set port to <8080?stuff> ... ✅ [INFO] [stdout] set port to <8080#stuff> ... ✅ [INFO] [stdout] set port to <8080\\stuff> ... ✅ [INFO] [stdout] set port to <8080stuff2> ... ✅ [INFO] [stdout] set port to <8080stuff2> ... ✅ [INFO] [stdout] set port to <8080+2> ... ✅ [INFO] [stdout] set port to <65535> ... ✅ [INFO] [stdout] set port to <65536> ... ✅ [INFO] [stdout] set port to ... ✅ (expected fail) [INFO] [stdout] set port to <65536> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <12> ... ✅ [INFO] [stdout] set port to <\t8080> ... ✅ [INFO] [stdout] set port to <\t8080> ... ✅ [INFO] [stdout] set port to <4wpt> ... ✅ [INFO] [stderr] 0: 0x63a8c97af502 - std::backtrace_rs::backtrace::libunwind::trace::h589a96ef7638b383 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x63a8c97af502 - std::backtrace_rs::backtrace::trace_unsynchronized::h23a30a7548c40de4 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x63a8c97af502 - std::sys::backtrace::_print_fmt::h87dabd6535c8c07a [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x63a8c97af502 - ::fmt::hffd20ad4e5eca8ab [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x63a8c97bfdaf - core::fmt::rt::Argument::fmt::h75c83e3fd5ce2419 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x63a8c97bfdaf - core::fmt::write::h6d9d3a7cfd7b84f5 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/core/src/fmt/mod.rs:1468:25 [INFO] [stderr] 6: 0x63a8c978c1a3 - std::io::default_write_fmt::ha7130bf70117e1da [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x63a8c978c1a3 - std::io::Write::write_fmt::h22459ad26fe60c51 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x63a8c9792102 - std::sys::backtrace::BacktraceLock::print::hb28797143397220e [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x63a8c9793c8f - std::panicking::default_hook::{{closure}}::h7555113b62983743 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:301:27 [INFO] [stderr] 10: 0x63a8c9793ae9 - std::panicking::default_hook::h2714b564abe8d914 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:328:9 [INFO] [stderr] 11: 0x63a8c9794265 - std::panicking::panic_with_hook::h190dc82263685ec5 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:834:13 [INFO] [stderr] 12: 0x63a8c97940fa - std::panicking::panic_handler::{{closure}}::h8b036a1b366643ac [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:707:13 [INFO] [stderr] 13: 0x63a8c9792239 - std::sys::backtrace::__rust_end_short_backtrace::h45affcfc0c830da8 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/sys/backtrace.rs:174:18 [INFO] [stderr] 14: 0x63a8c9780b7d - __rustc[9b67c8562bba447b]::rust_begin_unwind [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:698:5 [INFO] [stderr] 15: 0x63a8c97c7700 - core::panicking::panic_fmt::hc084f85b1e76c16d [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/core/src/panicking.rs:75:14 [INFO] [stderr] 16: 0x63a8c96cdb1f - url_wpt::run_setter_test::{{closure}}::h740f927c34546edd [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:370:18 [INFO] [stderr] 17: 0x63a8c96da3c7 - std::panicking::catch_unwind::do_call::h98281956a8a543d2 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:590:40 [INFO] [stderr] 18: 0x63a8c96e850b - __rust_try [INFO] [stderr] 19: 0x63a8c96e653f - std::panicking::catch_unwind::hf53f2d981f5c9b3a [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:553:19 [INFO] [stderr] 20: 0x63a8c96e653f - std::panic::catch_unwind::h4cb76339cbe84141 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panic.rs:359:14 [INFO] [stderr] 21: 0x63a8c96cb6f8 - url_wpt::run_setter_test::ha0fa1d86bc395a05 [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:347:15 [INFO] [stderr] 22: 0x63a8c96cf6f6 - url_wpt::main::hdf40e9b029ee2daa [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:144:23 [INFO] [stderr] 23: 0x63a8c96e028b - core::ops::function::FnOnce::call_once::hc0b9ed7dac481301 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/core/src/ops/function.rs:253:5 [INFO] [stderr] 24: 0x63a8c96e63de - std::sys::backtrace::__rust_begin_short_backtrace::hd9fbdcbc7be8f43e [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/sys/backtrace.rs:158:18 [INFO] [stderr] 25: 0x63a8c96dfc21 - std::rt::lang_start::{{closure}}::h135fc206889d9456 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/rt.rs:206:18 [INFO] [stderr] 26: 0x63a8c978d8a0 - core::ops::function::impls:: for &F>::call_once::hcc75fa61d21ecbe5 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/core/src/ops/function.rs:290:21 [INFO] [stderr] 27: 0x63a8c978d8a0 - std::panicking::catch_unwind::do_call::h38c051a071ca3bc0 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:590:40 [INFO] [stderr] 28: 0x63a8c978d8a0 - std::panicking::catch_unwind::hede2a2f6f4519f78 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:553:19 [INFO] [stderr] 29: 0x63a8c978d8a0 - std::panic::catch_unwind::h94765a19f52c0a43 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panic.rs:359:14 [INFO] [stderr] 30: 0x63a8c978d8a0 - std::rt::lang_start_internal::{{closure}}::hb89c21d557706591 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/rt.rs:175:24 [INFO] [stderr] 31: 0x63a8c978d8a0 - std::panicking::catch_unwind::do_call::h50685f05733aeeef [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:590:40 [INFO] [stderr] 32: 0x63a8c978d8a0 - std::panicking::catch_unwind::hf9ba9716b02e6738 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panicking.rs:553:19 [INFO] [stderr] 33: 0x63a8c978d8a0 - std::panic::catch_unwind::h29770e281302b24d [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/panic.rs:359:14 [INFO] [stderr] 34: 0x63a8c978d8a0 - std::rt::lang_start_internal::hd5573b1f5f705a2a [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/rt.rs:171:5 [INFO] [stderr] 35: 0x63a8c96dfc07 - std::rt::lang_start::h9bcc5f702ec29687 [INFO] [stderr] at /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/rt.rs:205:5 [INFO] [stderr] 36: 0x63a8c96d036e - main [INFO] [stderr] 37: 0x794764ba71ca - [INFO] [stderr] 38: 0x794764ba728b - __libc_start_main [INFO] [stderr] 39: 0x63a8c96b7e45 - _start [INFO] [stderr] 40: 0x0 - [INFO] [stdout] set href to ... ✅ (expected fail) [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to <> ... ✅ [INFO] [stdout] set password to <> ... ✅ [INFO] [stdout] set password to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set password to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set password to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to <> ... ✅ [INFO] [stdout] set username to <> ... ✅ [INFO] [stdout] set username to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set username to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set username to ... ✅ [INFO] [stdout] set hash to
... ✅ [INFO] [stdout] set hash to
... ✅ [INFO] [stdout] set hash to <##nav> ... ✅ [INFO] [stdout] set hash to <#main> ... ✅ [INFO] [stdout] set hash to <#> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <#foo bar> ... ✅ [INFO] [stdout] set hash to <#foo\"bar> ... ✅ [INFO] [stdout] set hash to <#foo ... ✅ [INFO] [stdout] set hash to <#foo>bar> ... ✅ [INFO] [stdout] set hash to <#foo`bar> ... ✅ [INFO] [stdout] set hash to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set hash to ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to <> ... ✅ [INFO] [stdout] set hash to < > ... ✅ [INFO] [stdout] set hash to <\u{0}> ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set search to <%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to <> ... ✅ [INFO] [stdout] set search to < > ... ✅ [INFO] [stdout] set search to <\u{0}> ... ✅ [INFO] [stdout] set protocol to <> ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to <\u{e9}> ... ✅ [INFO] [stdout] set protocol to <0b> ... ✅ [INFO] [stdout] set protocol to <+b> ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] Test> set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set protocol to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stdout] set pathname to <> ... ✅ (expected fail) [INFO] [stdout] set pathname to <> ... ✅ (expected fail) [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <../home> ... ✅ [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stdout] set pathname to <\u{0}\u{1}\t\n\r\u{1f} !\"#$%&\'()*+,-./09:;<=>?@AZ[\\]^_`az{|}~\u{7f}\u{80}\u{81}\u{c9}\u{e9}> ... ✅ [INFO] [stdout] set pathname to <%2e%2E%c3%89t\u{e9}> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to <\\\\> ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stdout] set pathname to

... ✅ (expected fail) [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to ... ✅ [INFO] [stdout] set pathname to < > ... ✅ [INFO] [stdout] set pathname to <\u{0}> ... ✅ [INFO] [stdout] [INFO] [stdout] ==================== [INFO] [stdout] [INFO] [stdout] all tests passed [INFO] [stderr] Doc-tests url [INFO] [stdout] [INFO] [stdout] running 67 tests [INFO] [stdout] test src/lib.rs - Url::from_file_path (line 2430) ... ok [INFO] [stdout] test src/lib.rs - Url::as_str (line 568) ... ok [INFO] [stdout] test src/lib.rs - Url::has_host (line 1037) ... ok [INFO] [stdout] test src/lib.rs - (line 89) ... ok [INFO] [stdout] test src/lib.rs - (line 18) ... ok [INFO] [stdout] test src/lib.rs - Url::fragment (line 1445) ... ok [INFO] [stdout] test src/lib.rs - Url::host (line 1110) ... ok [INFO] [stdout] test src/lib.rs - Url::host_str (line 1071) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - Url::authority (line 906) ... ok [INFO] [stdout] test src/lib.rs - (line 97) ... ok [INFO] [stdout] test src/lib.rs - ParseOptions<'a>::syntax_violation_callback (line 235) ... ok [INFO] [stdout] test src/lib.rs - Url::join (line 374) ... ok [INFO] [stdout] test src/lib.rs - Url::has_authority (line 870) ... ok [INFO] [stdout] test src/lib.rs - Url::domain (line 1146) ... ok [INFO] [stdout] test src/lib.rs - (line 57) ... ok [INFO] [stdout] test src/lib.rs - Url::into_string (line 591) ... ok [INFO] [stdout] test src/lib.rs - Url::is_special (line 843) ... ok [INFO] [stdout] test src/lib.rs - Url::options (line 541) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 803) ... ok [INFO] [stdout] test src/lib.rs - Url::cannot_be_a_base (line 942) ... ok [INFO] [stdout] test src/lib.rs - Url::make_relative (line 409) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 786) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 752) ... ok [INFO] [stdout] test src/lib.rs - Url::path (line 1294) ... ok [INFO] [stdout] test src/lib.rs - Url::parse_with_params (line 302) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs (line 1405) ... ok [INFO] [stdout] test src/lib.rs - Url::port (line 1177) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1856) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs_mut (line 1590) ... ok [INFO] [stdout] test src/lib.rs - Url::port_or_known_default (line 1209) ... ok [INFO] [stdout] test src/lib.rs - Url::scheme (line 823) ... ok [INFO] [stdout] test src/lib.rs - Url::password (line 999) ... ok [INFO] [stdout] test src/lib.rs - Url::parse (line 274) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2044) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 769) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1888) ... ok [INFO] [stdout] test src/lib.rs - Url::path_segments (line 1330) ... ok [INFO] [stdout] test src/lib.rs - Url::query (line 1366) ... ok [INFO] [stdout] test src/lib.rs - Url::set_fragment (line 1479) ... ok [INFO] [stdout] test src/lib.rs - Url::set_password (line 2093) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1872) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1242) - compile ... FAILED [INFO] [stdout] test src/lib.rs - Url::set_query (line 1538) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1904) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2279) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2341) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2356) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1744) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1763) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1779) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2059) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2310) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2326) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1249) ... ok [INFO] [stdout] test src/slicing.rs - slicing::Position (line 67) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2179) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2294) ... ok [INFO] [stdout] test src/lib.rs - Url::username (line 969) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::extend (line 202) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::pop_if_empty (line 107) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2194) ... ok [INFO] [stdout] test src/lib.rs - Url::set_path (line 1652) ... ok [INFO] [stdout] test src/lib.rs - Url::to_file_path (line 2590) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut (line 20) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::extend (line 182) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::clear (line 79) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - Url::socket_addrs (line 1242) stdout ---- [INFO] [stdout] error[E0277]: the trait bound `[scionnet::socket_addr::SocketAddr]: ToSocketAddrs` is not satisfied [INFO] [stdout] --> src/lib.rs:1246:31 [INFO] [stdout] | [INFO] [stdout] 7 | std::net::TcpStream::connect(&*addrs) [INFO] [stdout] | ---------------------------- ^^^^^^ the trait `ToSocketAddrs` is not implemented for `[scionnet::socket_addr::SocketAddr]` [INFO] [stdout] | | [INFO] [stdout] | required by a bound introduced by this call [INFO] [stdout] | [INFO] [stdout] = help: the trait `ToSocketAddrs` is implemented for `&[std::net::SocketAddr]` [INFO] [stdout] = note: required for `&[scionnet::socket_addr::SocketAddr]` to implement `ToSocketAddrs` [INFO] [stdout] note: required by a bound in `TcpStream::connect` [INFO] [stdout] --> /rustc/b83b707f97d809763b7861afa7638871f3339a33/library/std/src/net/tcp.rs:169:5 [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0277`. [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - Url::socket_addrs (line 1242) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 66 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.02s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "1e68d4d2da26886474e1ed0538af92d665b6a3d01cee30727cd4700edba36f72", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e68d4d2da26886474e1ed0538af92d665b6a3d01cee30727cd4700edba36f72", kill_on_drop: false }` [INFO] [stdout] 1e68d4d2da26886474e1ed0538af92d665b6a3d01cee30727cd4700edba36f72