[INFO] fetching crate urls 2.5.0... [INFO] testing urls-2.5.0 against beta-2025-09-21 for beta-1.91-3 [INFO] extracting crate urls 2.5.0 into /workspace/builds/worker-1-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-1-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate urls 2.5.0 on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "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" "+beta-2025-09-21" "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" "+beta-2025-09-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c77c2246a7a8f1b3fbcae81075325b48210e34c55a1998427ad64a773f8925c4 [INFO] running `Command { std: "docker" "start" "-a" "c77c2246a7a8f1b3fbcae81075325b48210e34c55a1998427ad64a773f8925c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c77c2246a7a8f1b3fbcae81075325b48210e34c55a1998427ad64a773f8925c4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c77c2246a7a8f1b3fbcae81075325b48210e34c55a1998427ad64a773f8925c4", kill_on_drop: false }` [INFO] [stdout] c77c2246a7a8f1b3fbcae81075325b48210e34c55a1998427ad64a773f8925c4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4cf034087cb74b5d4580d276819ad2e58e7fe2182c98e6c7d7574f4a8a7e90e4 [INFO] running `Command { std: "docker" "start" "-a" "4cf034087cb74b5d4580d276819ad2e58e7fe2182c98e6c7d7574f4a8a7e90e4", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [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 2.68s [INFO] running `Command { std: "docker" "inspect" "4cf034087cb74b5d4580d276819ad2e58e7fe2182c98e6c7d7574f4a8a7e90e4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4cf034087cb74b5d4580d276819ad2e58e7fe2182c98e6c7d7574f4a8a7e90e4", kill_on_drop: false }` [INFO] [stdout] 4cf034087cb74b5d4580d276819ad2e58e7fe2182c98e6c7d7574f4a8a7e90e4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fd6aa2c206dc51cb5ab6a4c28a61065ba39aa20117a78905ec683bec3796278e [INFO] running `Command { std: "docker" "start" "-a" "fd6aa2c206dc51cb5ab6a4c28a61065ba39aa20117a78905ec683bec3796278e", 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.74s [INFO] running `Command { std: "docker" "inspect" "fd6aa2c206dc51cb5ab6a4c28a61065ba39aa20117a78905ec683bec3796278e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fd6aa2c206dc51cb5ab6a4c28a61065ba39aa20117a78905ec683bec3796278e", kill_on_drop: false }` [INFO] [stdout] fd6aa2c206dc51cb5ab6a4c28a61065ba39aa20117a78905ec683bec3796278e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 72d3e59fc0c5c0fa83ea8edb559150580d43fc343e439a32ce26c6dfac895f53 [INFO] running `Command { std: "docker" "start" "-a" "72d3e59fc0c5c0fa83ea8edb559150580d43fc343e439a32ce26c6dfac895f53", 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-e6b0454e6f46e825) [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] [stderr] Running tests/unit.rs (/opt/rustwide/target/debug/deps/unit-341c97d651b7f5ef) [INFO] [stdout] [INFO] [stdout] running 65 tests [INFO] [stdout] test append_empty_segment_then_mutate ... ok [INFO] [stdout] test host_serialization ... ok [INFO] [stdout] test extend_query_pairs_then_mutate ... 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 form_urlencoded_encoding_override ... ok [INFO] [stdout] test from_str ... ok [INFO] [stdout] test issue_864 ... ok [INFO] [stdout] test new_file_paths ... ok [INFO] [stdout] test host ... ok [INFO] [stdout] test new_path_windows_fun ... ok [INFO] [stdout] test new_path_bad_utf8 ... 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_authority ... ok [INFO] [stdout] test test_has_authority ... ok [INFO] [stdout] test test_leading_dots ... ok [INFO] [stdout] test test_idna ... ok [INFO] [stdout] test test_no_base_url ... ok [INFO] [stdout] test test_non_special_path2 ... ok [INFO] [stdout] test test_non_special_path3 ... ok [INFO] [stdout] test test_options_reuse ... ok [INFO] [stdout] test test_origin_blob_equality ... ok [INFO] [stdout] test test_domain ... ok [INFO] [stdout] test test_domain_encoding_quirks ... ok [INFO] [stdout] test test_make_relative ... ok [INFO] [stdout] test test_non_special_path ... ok [INFO] [stdout] test test_equality ... ok [INFO] [stdout] test test_file_with_drive ... 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_origin_opaque ... ok [INFO] [stdout] test test_origin_unicode_serialization ... ok [INFO] [stdout] test test_fragment ... ok [INFO] [stdout] test test_relative_empty ... ok [INFO] [stdout] test test_set_empty_hostname ... ok [INFO] [stdout] test test_set_empty_password ... ok [INFO] [stdout] test test_set_ip_host ... ok [INFO] [stdout] test test_set_scheme_to_file_with_host ... ok [INFO] [stdout] test test_set_empty_username_and_password ... ok [INFO] [stdout] test test_set_href ... ok [INFO] [stdout] test test_strip_trailing_spaces_from_opaque_path ... ok [INFO] [stdout] test test_query ... ok [INFO] [stdout] test test_set_host ... ok [INFO] [stdout] test test_relative ... 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_null_host_with_leading_empty_path_segment ... ok [INFO] [stdout] test test_origin_hash ... ok [INFO] [stdout] test test_serialization ... ok [INFO] [stdout] test test_set_empty_host ... ok [INFO] [stdout] test test_set_empty_query ... ok [INFO] [stdout] test test_slicing ... ok [INFO] [stdout] test test_syntax_violation_callback ... ok [INFO] [stdout] test test_syntax_violation_callback_lifetimes ... ok [INFO] [stdout] test test_socket_addrs ... ok [INFO] [stdout] test append_trailing_slash ... ok [INFO] [stderr] Running tests/wpt.rs (/opt/rustwide/target/debug/deps/url_wpt-6c32b988b5922aba) [INFO] [stdout] test issue_124 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [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 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 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 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 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 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] [stderr] [INFO] [stderr] thread 'main' (92) panicked at tests/wpt.rs:370:18: [INFO] [stderr] unknown setter kind: "href" [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x5ef95ebc8af2 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stderr] 1: 0x5ef95ebc8af2 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stderr] 2: 0x5ef95ebc8af2 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stderr] 3: 0x5ef95ebc8af2 - ::fmt::h67edf0e4d33c343c [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stderr] 4: 0x5ef95ebd941f - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stderr] 5: 0x5ef95ebd941f - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stderr] 6: 0x5ef95eba5441 - std::io::default_write_fmt::h1ecb8c7cfa7da481 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stderr] 7: 0x5ef95eba5441 - std::io::Write::write_fmt::h051fe4a9e4fdbf48 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stderr] 8: 0x5ef95ebab592 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stderr] 9: 0x5ef95ebad16f - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stderr] 10: 0x5ef95ebacfc9 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:328:9 [INFO] [stderr] 11: 0x5ef95ebad7f5 - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:834:13 [INFO] [stderr] 12: 0x5ef95ebad68a - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stderr] 13: 0x5ef95ebab6c9 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stderr] 14: 0x5ef95eb99f6d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stderr] 15: 0x5ef95ebe0d80 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stderr] 16: 0x5ef95eae433f - url_wpt::run_setter_test::{{closure}}::h772204fe43d946f1 [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:370:18 [INFO] [stderr] 17: 0x5ef95eaf3be7 - std::panicking::catch_unwind::do_call::h4396ee366e43eebd [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stderr] 18: 0x5ef95eafc26b - __rust_try [INFO] [stderr] 19: 0x5ef95eaf7f7f - std::panicking::catch_unwind::h8efc8df91bc2e649 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stderr] 20: 0x5ef95eaf7f7f - std::panic::catch_unwind::h7d20fd99a6996eac [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stderr] 21: 0x5ef95eae1e58 - url_wpt::run_setter_test::h78b344a8f1341dbd [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:347:15 [INFO] [stderr] 22: 0x5ef95eae5ec6 - url_wpt::main::h4d42bb8dedc70d3b [INFO] [stderr] at /opt/rustwide/workdir/tests/wpt.rs:144:23 [INFO] [stderr] 23: 0x5ef95eaf854b - core::ops::function::FnOnce::call_once::h023303124b67b5f7 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 24: 0x5ef95eaf7e4e - std::sys::backtrace::__rust_begin_short_backtrace::h9ac20f5b623a4276 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stderr] 25: 0x5ef95eaf7e21 - std::rt::lang_start::{{closure}}::h5d008d7e5d93aa28 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:206:18 [INFO] [stderr] 26: 0x5ef95eba6cb0 - core::ops::function::impls:: for &F>::call_once::h4967fb77e0dfb65c [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:287:21 [INFO] [stderr] 27: 0x5ef95eba6cb0 - std::panicking::catch_unwind::do_call::hf7e87675c3e14c23 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stderr] 28: 0x5ef95eba6cb0 - std::panicking::catch_unwind::h26f0e342004b5114 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stderr] 29: 0x5ef95eba6cb0 - std::panic::catch_unwind::h9ee33ca17775d897 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stderr] 30: 0x5ef95eba6cb0 - std::rt::lang_start_internal::{{closure}}::h243ba3495fa13cf8 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:175:24 [INFO] [stderr] 31: 0x5ef95eba6cb0 - std::panicking::catch_unwind::do_call::h819db0a7788e7259 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stderr] 32: 0x5ef95eba6cb0 - std::panicking::catch_unwind::h23e08fb4a7b9f405 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stderr] 33: 0x5ef95eba6cb0 - std::panic::catch_unwind::h7ca3d9eabb6135ff [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stderr] 34: 0x5ef95eba6cb0 - std::rt::lang_start_internal::h06ad7395f4fda8d7 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:171:5 [INFO] [stderr] 35: 0x5ef95eaf7e07 - std::rt::lang_start::hcc068f734c3cbf32 [INFO] [stderr] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/rt.rs:205:5 [INFO] [stderr] 36: 0x5ef95eae6b3e - main [INFO] [stderr] 37: 0x70332d2521ca - [INFO] [stderr] 38: 0x70332d25228b - __libc_start_main [INFO] [stderr] 39: 0x5ef95eace585 - _start [INFO] [stderr] 40: 0x0 - [INFO] [stdout] set href to ... ✅ (expected fail) [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 - (line 89) ... ok [INFO] [stdout] test src/lib.rs - (line 97) ... ok [INFO] [stdout] test src/lib.rs - Url::authority (line 906) ... ok [INFO] [stdout] test src/lib.rs - Url::cannot_be_a_base (line 942) ... ok [INFO] [stdout] test src/lib.rs - Url::from_file_path (line 2430) ... ok [INFO] [stdout] test src/lib.rs - Url::host (line 1110) ... 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 - Url::has_host (line 1037) ... ok [INFO] [stdout] test src/lib.rs - ParseOptions<'a>::syntax_violation_callback (line 235) ... ok [INFO] [stdout] test src/lib.rs - (line 18) ... ok [INFO] [stdout] test src/lib.rs - Url::has_authority (line 870) ... ok [INFO] [stdout] test src/lib.rs - Url::fragment (line 1445) ... ok [INFO] [stdout] test src/lib.rs - Url::host_str (line 1071) ... ok [INFO] [stdout] test src/lib.rs - Url::domain (line 1146) ... ok [INFO] [stdout] test src/lib.rs - (line 26) ... ok [INFO] [stdout] test src/lib.rs - Url::into_string (line 591) ... ok [INFO] [stdout] test src/lib.rs - Url::join (line 374) ... ok [INFO] [stdout] test src/lib.rs - Url::parse (line 274) ... ok [INFO] [stdout] test src/lib.rs - Url::parse_with_params (line 302) ... 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::port_or_known_default (line 1209) ... ok [INFO] [stdout] test src/lib.rs - Url::path (line 1294) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 803) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 769) ... ok [INFO] [stdout] test src/lib.rs - Url::path_segments (line 1330) ... ok [INFO] [stdout] test src/lib.rs - Url::password (line 999) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 752) ... ok [INFO] [stdout] test src/lib.rs - Url::origin (line 786) ... ok [INFO] [stdout] test src/lib.rs - Url::query (line 1366) ... ok [INFO] [stdout] test src/lib.rs - Url::make_relative (line 409) ... 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::scheme (line 823) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs (line 1405) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1872) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1888) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1763) ... ok [INFO] [stdout] test src/lib.rs - Url::set_password (line 2093) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2044) ... ok [INFO] [stdout] test src/lib.rs - Url::set_ip_host (line 2059) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1779) ... ok [INFO] [stdout] test src/lib.rs - Url::query_pairs_mut (line 1590) ... ok [INFO] [stdout] test src/lib.rs - Url::set_host (line 1904) ... ok [INFO] [stdout] test src/lib.rs - Url::set_path (line 1652) ... ok [INFO] [stdout] test src/lib.rs - Url::set_fragment (line 1479) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1249) ... ok [INFO] [stdout] test src/lib.rs - Url::set_port (line 1744) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2310) ... ok [INFO] [stdout] test src/lib.rs - Url::socket_addrs (line 1242) - compile ... FAILED [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2294) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2326) ... ok [INFO] [stdout] test src/lib.rs - Url::set_query (line 1538) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2356) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2279) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2179) ... ok [INFO] [stdout] test src/lib.rs - Url::set_username (line 2194) ... ok [INFO] [stdout] test src/slicing.rs - slicing::Position (line 67) ... ok [INFO] [stdout] test src/lib.rs - Url::set_scheme (line 2341) ... 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>::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/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>::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/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/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 4.94s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "72d3e59fc0c5c0fa83ea8edb559150580d43fc343e439a32ce26c6dfac895f53", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "72d3e59fc0c5c0fa83ea8edb559150580d43fc343e439a32ce26c6dfac895f53", kill_on_drop: false }` [INFO] [stdout] 72d3e59fc0c5c0fa83ea8edb559150580d43fc343e439a32ce26c6dfac895f53