[INFO] fetching crate urls 2.5.0... [INFO] testing urls-2.5.0 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate urls 2.5.0 into /workspace/builds/worker-0-tc1/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-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate urls 2.5.0 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "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" "+caccb4d0368bd918ef6668af8e13834d07040417" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 25 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" "+caccb4d0368bd918ef6668af8e13834d07040417" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bencher v0.1.5 [INFO] [stderr] Downloaded scionnet v0.0.7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 012e9d837d6c4904e389c98738b9adbf5f45858c57bc7200b7f120eb0aef3da6 [INFO] running `Command { std: "docker" "start" "-a" "012e9d837d6c4904e389c98738b9adbf5f45858c57bc7200b7f120eb0aef3da6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "012e9d837d6c4904e389c98738b9adbf5f45858c57bc7200b7f120eb0aef3da6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "012e9d837d6c4904e389c98738b9adbf5f45858c57bc7200b7f120eb0aef3da6", kill_on_drop: false }` [INFO] [stdout] 012e9d837d6c4904e389c98738b9adbf5f45858c57bc7200b7f120eb0aef3da6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4c8632e8064c9730132ef3d6da9cfd519e47fea49a4965b4db05c38d53049933 [INFO] running `Command { std: "docker" "start" "-a" "4c8632e8064c9730132ef3d6da9cfd519e47fea49a4965b4db05c38d53049933", kill_on_drop: false }` [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling unicode-normalization v0.1.24 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling scionnet v0.0.7 [INFO] [stderr] Compiling urls v2.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.61s [INFO] running `Command { std: "docker" "inspect" "4c8632e8064c9730132ef3d6da9cfd519e47fea49a4965b4db05c38d53049933", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4c8632e8064c9730132ef3d6da9cfd519e47fea49a4965b4db05c38d53049933", kill_on_drop: false }` [INFO] [stdout] 4c8632e8064c9730132ef3d6da9cfd519e47fea49a4965b4db05c38d53049933 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6e23b691ee74b73dd434601dd96ca4cbbc3b9d2e6d3595aebda652a9472b77ba [INFO] running `Command { std: "docker" "start" "-a" "6e23b691ee74b73dd434601dd96ca4cbbc3b9d2e6d3595aebda652a9472b77ba", kill_on_drop: false }` [INFO] [stderr] Compiling bencher v0.1.5 [INFO] [stderr] Compiling urls v2.5.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.31s [INFO] running `Command { std: "docker" "inspect" "6e23b691ee74b73dd434601dd96ca4cbbc3b9d2e6d3595aebda652a9472b77ba", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e23b691ee74b73dd434601dd96ca4cbbc3b9d2e6d3595aebda652a9472b77ba", kill_on_drop: false }` [INFO] [stdout] 6e23b691ee74b73dd434601dd96ca4cbbc3b9d2e6d3595aebda652a9472b77ba [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] bd1f638efaa91bc2746a86da433cdfa630bc0e082a42c8539db9efb3b48cf022 [INFO] running `Command { std: "docker" "start" "-a" "bd1f638efaa91bc2746a86da433cdfa630bc0e082a42c8539db9efb3b48cf022", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/url-3d13fb4d9e25cedd) [INFO] [stderr] Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-27818d5fedadbe43) [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 append_trailing_slash ... ok [INFO] [stdout] test extend_query_pairs_then_mutate ... ok [INFO] [stdout] test from_str ... ok [INFO] [stdout] test form_urlencoded_encoding_override ... ok [INFO] [stdout] test append_empty_segment_then_mutate ... ok [INFO] [stdout] test issue_124 ... ok [INFO] [stdout] test host ... ok [INFO] [stdout] test issue_197 ... ok [INFO] [stdout] test host_serialization ... ok [INFO] [stdout] test issue_241 ... ok [INFO] [stdout] test new_directory_paths ... ok [INFO] [stdout] test new_file_paths ... ok [INFO] [stdout] test new_path_bad_utf8 ... ok [INFO] [stdout] test issue_61 ... ok [INFO] [stdout] test new_path_windows_fun ... ok [INFO] [stdout] test issue_864 ... ok [INFO] [stdout] test no_panic ... ok [INFO] [stdout] test parse_with_params ... ok [INFO] [stdout] test path_backslash_fun ... ok [INFO] [stdout] test pop_if_empty_in_bounds ... ok [INFO] [stdout] test size ... ok [INFO] [stdout] test test_file_with_drive_and_path ... ok [INFO] [stdout] test test_authority ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test test_form_serialize ... ok [INFO] [stdout] test test_form_urlencoded ... ok [INFO] [stdout] test test_file_with_drive ... ok [INFO] [stdout] test test_has_authority ... ok [INFO] [stdout] test test_leading_dots ... ok [INFO] [stdout] test test_non_special_path ... ok [INFO] [stdout] test test_idna ... ok [INFO] [stdout] test test_non_special_path2 ... ok [INFO] [stderr] Running tests/wpt.rs (/opt/rustwide/target/debug/deps/url_wpt-f7013104dfd4331b) [INFO] [stdout] test test_no_base_url ... ok [INFO] [stdout] test test_origin_blob_equality ... ok [INFO] [stdout] test test_relative ... ok [INFO] [stdout] test test_query ... ok [INFO] [stdout] test test_null_host_with_leading_empty_path_segment ... ok [INFO] [stdout] test test_domain_encoding_quirks ... ok [INFO] [stdout] test test_fragment ... ok [INFO] [stdout] test test_relative_empty ... ok [INFO] [stdout] test test_options_reuse ... ok [INFO] [stdout] test test_domain ... ok [INFO] [stdout] test test_non_special_path3 ... 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_make_relative ... ok [INFO] [stdout] test test_set_empty_host ... ok [INFO] [stdout] test test_set_empty_hostname ... ok [INFO] [stdout] test test_origin_hash ... ok [INFO] [stdout] test test_origin_unicode_serialization ... ok [INFO] [stdout] test test_serialization ... ok [INFO] [stdout] test test_origin_opaque ... ok [INFO] [stdout] test test_set_ip_host ... ok [INFO] [stdout] test test_slicing ... ok [INFO] [stdout] test test_set_href ... ok [INFO] [stdout] test test_set_scheme_to_file_with_host ... ok [INFO] [stdout] test test_windows_unc_path ... ok [INFO] [stdout] test test_strip_trailing_spaces_from_opaque_path ... ok [INFO] [stdout] test test_syntax_violation_callback_lifetimes ... ok [INFO] [stdout] test test_syntax_violation_callback ... ok [INFO] [stdout] test test_syntax_violation_callback_types ... ok [INFO] [stdout] test test_url_from_file_path ... ok [INFO] [stdout] test test_socket_addrs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [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] ... ✅ [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] [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 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 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 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 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] [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 href to ... ✅ (expected fail) [INFO] [stderr] 0: 0x5c2097953802 - std::backtrace_rs::backtrace::libunwind::trace::h76861be37b31432e [INFO] [stdout] set search to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] set search to ... ✅ [INFO] [stderr] 1: 0x5c2097953802 - std::backtrace_rs::backtrace::trace_unsynchronized::h58d4003082192c17 [INFO] [stdout] set search to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] set search to ... ✅ [INFO] [stderr] 2: 0x5c2097953802 - std::sys::backtrace::_print_fmt::hfe5857a399620d2a [INFO] [stdout] set search to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] 3: 0x5c2097953802 - ::fmt::h52160e9da139e442 [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] 4: 0x5c209796417f - core::fmt::rt::Argument::fmt::h66fe6fef9ecca14a [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] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] set search to <%c3%89t\u{e9}> ... ✅ [INFO] [stderr] 5: 0x5c209796417f - core::fmt::write::hf09a056a304e021a [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] 6: 0x5c209792fd21 - std::io::default_write_fmt::h7567c5950fb0173c [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/io/mod.rs:639:11 [INFO] [stdout] set search to <> ... ✅ [INFO] [stderr] 7: 0x5c209792fd21 - std::io::Write::write_fmt::h361c7127187cda65 [INFO] [stdout] set search to < > ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] set search to <\u{0}> ... ✅ [INFO] [stderr] 8: 0x5c2097935e82 - std::sys::backtrace::BacktraceLock::print::h15104dbcf0fd1f14 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] 9: 0x5c2097937a5f - std::panicking::default_hook::{{closure}}::h0fa6cd8dbe0dd76b [INFO] [stdout] set password to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:301:27 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] 10: 0x5c20979378b9 - std::panicking::default_hook::h8d20506cf72e4831 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:328:9 [INFO] [stdout] set password to <> ... ✅ [INFO] [stderr] 11: 0x5c20979380e5 - std::panicking::panic_with_hook::h746880a052e02c85 [INFO] [stdout] set password to <> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:834:13 [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] [stderr] 12: 0x5c2097937f7a - std::panicking::panic_handler::{{closure}}::h14b95830f89d14b3 [INFO] [stdout] set password to <%c3%89t\u{e9}> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:707:13 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] 13: 0x5c2097935fb9 - std::sys::backtrace::__rust_end_short_backtrace::h7ddaac0e9609a83d [INFO] [stdout] set password to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] set password to ... ✅ [INFO] [stderr] 14: 0x5c209792488d - __rustc[76f7e7187978e2f8]::rust_begin_unwind [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:698:5 [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] 15: 0x5c209796bae0 - core::panicking::panic_fmt::heb245a301f4395db [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/core/src/panicking.rs:78:14 [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stderr] 16: 0x5c209786bc6f - url_wpt::run_setter_test::{{closure}}::hb23de3fa10ca4085 [INFO] [stdout] set pathname to <> ... ✅ (expected fail) [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:370:18 [INFO] [stdout] set pathname to <> ... ✅ (expected fail) [INFO] [stderr] 17: 0x5c2097880757 - std::panicking::catch_unwind::do_call::h446a3ef8aa084540 [INFO] [stdout] set pathname to <> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:590:40 [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] 18: 0x5c209787efdb - __rust_try [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] 19: 0x5c209787c4ef - std::panicking::catch_unwind::h62f2cfee893ba6aa [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:553:19 [INFO] [stdout] set pathname to <../home> ... ✅ [INFO] [stderr] 20: 0x5c209787c4ef - std::panic::catch_unwind::h7002a82dd51124e6 [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panic.rs:359:14 [INFO] [stdout] set pathname to <\\a\\%2E\\b\\%2e.\\c> ... ✅ [INFO] [stderr] 21: 0x5c2097869748 - url_wpt::run_setter_test::ha1962d45a06abc2a [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] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:347:15 [INFO] [stdout] set pathname to <%2e%2E%c3%89t\u{e9}> ... ✅ [INFO] [stderr] 22: 0x5c209786d7b6 - url_wpt::main::h68784193f9ce200d [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:144:23 [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stderr] 23: 0x5c2097884d6b - core::ops::function::FnOnce::call_once::hc2318508763ba3ab [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/core/src/ops/function.rs:250:5 [INFO] [stdout] set pathname to <#> ... ✅ [INFO] [stderr] 24: 0x5c20978806fe - std::sys::backtrace::__rust_begin_short_backtrace::h124fee4f9bb1ea21 [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] 25: 0x5c20978806d1 - std::rt::lang_start::{{closure}}::h02d4941b2ff8bf3a [INFO] [stdout] set pathname to <\\\\> ... ✅ (expected fail) [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/rt.rs:206:18 [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stderr] 26: 0x5c2097931590 - core::ops::function::impls:: for &F>::call_once::h92f7271baace0227 [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/core/src/ops/function.rs:287:21 [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stderr] 27: 0x5c2097931590 - std::panicking::catch_unwind::do_call::hab80bc7615f9a56f [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:590:40 [INFO] [stdout] set pathname to ... ✅ (expected fail) [INFO] [stderr] 28: 0x5c2097931590 - std::panicking::catch_unwind::h44920ff533ed11dd [INFO] [stdout] set pathname to

... ✅ (expected fail) [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:553:19 [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] 29: 0x5c2097931590 - std::panic::catch_unwind::hbc4760794652046f [INFO] [stdout] set pathname to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panic.rs:359:14 [INFO] [stdout] set pathname to < > ... ✅ [INFO] [stderr] 30: 0x5c2097931590 - std::rt::lang_start_internal::{{closure}}::h017b9ee7d9dfccf2 [INFO] [stdout] set pathname to <\u{0}> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/rt.rs:175:24 [INFO] [stdout] set host to <\u{0}> ... ✅ [INFO] [stderr] 31: 0x5c2097931590 - std::panicking::catch_unwind::do_call::h5c448dae61c3a22b [INFO] [stdout] set host to <\t> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:590:40 [INFO] [stdout] set host to <\n> ... ✅ [INFO] [stderr] 32: 0x5c2097931590 - std::panicking::catch_unwind::ha3a2750d16137715 [INFO] [stdout] set host to <\r> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panicking.rs:553:19 [INFO] [stdout] set host to < > ... ✅ [INFO] [stderr] 33: 0x5c2097931590 - std::panic::catch_unwind::ha56344eb931bca1a [INFO] [stdout] set host to <#> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/panic.rs:359:14 [INFO] [stdout] set host to ... ✅ [INFO] [stderr] 34: 0x5c2097931590 - std::rt::lang_start_internal::h4e6c18fadc4e7470 [INFO] [stdout] set host to ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/rt.rs:171:5 [INFO] [stdout] set host to <@> ... ✅ [INFO] [stderr] 35: 0x5c20978806b7 - std::rt::lang_start::h8bd5e4411a380d24 [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stderr] at /rustc/caccb4d0368bd918ef6668af8e13834d07040417/library/std/src/rt.rs:205:5 [INFO] [stdout] set host to <\u{df}> ... ✅ [INFO] [stderr] 36: 0x5c209786e42e - main [INFO] [stdout] set host to ... ✅ [INFO] [stderr] 37: 0x7ca81a93e1ca - [INFO] [stdout] set host to ... ✅ [INFO] [stderr] 38: 0x7ca81a93e28b - __libc_start_main [INFO] [stdout] set host to ... ✅ [INFO] [stderr] 39: 0x5c209785b205 - _start [INFO] [stdout] set host to ... ✅ [INFO] [stderr] 40: 0x0 - [INFO] [stdout] set host to ... ✅ [INFO] [stderr] Doc-tests url [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] [INFO] [stdout] ==================== [INFO] [stdout] [INFO] [stdout] all tests passed [INFO] [stdout] [INFO] [stdout] running 67 tests [INFO] [stdout] test src/lib.rs - Url::fragment (line 1445) ... ok [INFO] [stdout] test src/lib.rs - Url::has_host (line 1037) ... ok [INFO] [stdout] test src/lib.rs - Url::has_authority (line 870) ... ok [INFO] [stdout] test src/lib.rs - Url::host (line 1110) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - (line 89) ... ok [INFO] [stdout] test src/lib.rs - Url::host_str (line 1071) ... ok [INFO] [stdout] test src/lib.rs - Url::cannot_be_a_base (line 942) ... ok [INFO] [stdout] test src/lib.rs - Url::domain (line 1146) ... ok [INFO] [stdout] test src/lib.rs - Url::as_str (line 568) ... ok [INFO] [stdout] test src/lib.rs - (line 57) ... ok [INFO] [stdout] test src/lib.rs - (line 18) ... ok [INFO] [stdout] test src/lib.rs - Url::into_string (line 591) ... ok [INFO] [stdout] test src/lib.rs - Url::authority (line 906) ... ok [INFO] [stdout] test src/lib.rs - Url::from_file_path (line 2430) ... ok [INFO] [stdout] test src/lib.rs - Url::is_special (line 843) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 769) ... ok [INFO] [stdout] test src/lib.rs - (line 97) ... ok [INFO] [stdout] test src/lib.rs - Url::make_relative (line 409) ... 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::options (line 541) ... ok [INFO] [stdout] test src/lib.rs - Url::parse_with_params (line 302) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 752) ... ok [INFO] [stdout] test src/lib.rs - Url::parse (line 274) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 803) ... ok [INFO] [stdout] test src/lib.rs - Url::password (line 999) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 786) ... ok [INFO] [stdout] test src/lib.rs - Url::port (line 1177) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2059) ... ok [INFO] [stdout] test src/lib.rs - Url::scheme (line 823) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1904) ... ok [INFO] [stdout] test src/lib.rs - Url::path_segments (line 1330) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1888) ... ok [INFO] [stdout] test src/lib.rs - Url::port_or_known_default (line 1209) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1872) ... ok [INFO] [stdout] test src/lib.rs - Url::set_fragment (line 1479) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2044) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs_mut (line 1590) ... ok [INFO] [stdout] test src/lib.rs - Url::set_password (line 2093) ... ok [INFO] [stdout] test src/lib.rs - Url::query (line 1366) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1856) ... ok [INFO] [stdout] test src/lib.rs - Url::path (line 1294) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1242) - compile ... FAILED [INFO] [stdout] test src/lib.rs - Url::set_path (line 1652) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs (line 1405) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1744) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2341) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1249) ... ok [INFO] [stdout] test src/lib.rs - Url::set_query (line 1538) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2179) ... ok [INFO] [stdout] test src/lib.rs - Url::to_file_path (line 2590) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2279) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1779) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2294) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::clear (line 79) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2194) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2326) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1763) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2310) ... ok [INFO] [stdout] test src/lib.rs - Url::username (line 969) ... ok [INFO] [stdout] test src/slicing.rs - slicing::Position (line 67) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut (line 20) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2356) ... ok [INFO] [stdout] test src/path_segments.rs - path_segments::PathSegmentsMut<'a>::pop_if_empty (line 107) ... 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>::extend (line 202) ... 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/caccb4d0368bd918ef6668af8e13834d07040417/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 6.04s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "bd1f638efaa91bc2746a86da433cdfa630bc0e082a42c8539db9efb3b48cf022", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bd1f638efaa91bc2746a86da433cdfa630bc0e082a42c8539db9efb3b48cf022", kill_on_drop: false }` [INFO] [stdout] bd1f638efaa91bc2746a86da433cdfa630bc0e082a42c8539db9efb3b48cf022