[INFO] fetching crate lumine 0.4.0... [INFO] testing lumine-0.4.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate lumine 0.4.0 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate lumine 0.4.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate lumine 0.4.0 [INFO] tweaked toml for crates.io crate lumine 0.4.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate lumine 0.4.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate lumine 0.4.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9685d3513372ea4aed798a5e6260bfbc8e6254d08b1cea69e146efa1878c3353 [INFO] running `Command { std: "docker" "start" "-a" "9685d3513372ea4aed798a5e6260bfbc8e6254d08b1cea69e146efa1878c3353", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9685d3513372ea4aed798a5e6260bfbc8e6254d08b1cea69e146efa1878c3353", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9685d3513372ea4aed798a5e6260bfbc8e6254d08b1cea69e146efa1878c3353", kill_on_drop: false }` [INFO] [stdout] 9685d3513372ea4aed798a5e6260bfbc8e6254d08b1cea69e146efa1878c3353 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c7e392af384e2b8ab2c8c6caae3f6075843911e6fd7f4c2d6aecd0c77227636e [INFO] running `Command { std: "docker" "start" "-a" "c7e392af384e2b8ab2c8c6caae3f6075843911e6fd7f4c2d6aecd0c77227636e", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling lumine v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.92s [INFO] running `Command { std: "docker" "inspect" "c7e392af384e2b8ab2c8c6caae3f6075843911e6fd7f4c2d6aecd0c77227636e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c7e392af384e2b8ab2c8c6caae3f6075843911e6fd7f4c2d6aecd0c77227636e", kill_on_drop: false }` [INFO] [stdout] c7e392af384e2b8ab2c8c6caae3f6075843911e6fd7f4c2d6aecd0c77227636e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9d5735779f4b711fa2a27f7bb505726167870cff3e210b4b5c1d1e1e7c960574 [INFO] running `Command { std: "docker" "start" "-a" "9d5735779f4b711fa2a27f7bb505726167870cff3e210b4b5c1d1e1e7c960574", kill_on_drop: false }` [INFO] [stderr] Compiling find-msvc-tools v0.1.7 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling zmij v1.0.14 [INFO] [stderr] Compiling rustls v0.23.36 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling webpki-roots v1.0.5 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling cc v1.2.52 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling ureq-proto v0.5.3 [INFO] [stderr] Compiling lumine v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling flate2 v1.1.8 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rustls-webpki v0.103.8 [INFO] [stderr] Compiling ureq v3.2.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 32.67s [INFO] running `Command { std: "docker" "inspect" "9d5735779f4b711fa2a27f7bb505726167870cff3e210b4b5c1d1e1e7c960574", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9d5735779f4b711fa2a27f7bb505726167870cff3e210b4b5c1d1e1e7c960574", kill_on_drop: false }` [INFO] [stdout] 9d5735779f4b711fa2a27f7bb505726167870cff3e210b4b5c1d1e1e7c960574 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e75a758f218f8cb298198b6d5acd658ff218ef6506d0393438964f9607759942 [INFO] running `Command { std: "docker" "start" "-a" "e75a758f218f8cb298198b6d5acd658ff218ef6506d0393438964f9607759942", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lumine-6de0cf66738618b0) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/parameters_test.rs (/opt/rustwide/target/debug/deps/parameters_test-b845458384187d66) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_complex_path_and_query_combination ... ok [INFO] [stdout] test test_multiple_path_parameters ... ok [INFO] [stdout] test test_duplicate_query_parameters_count ... ok [INFO] [stdout] test test_accessing_nonexistent_parameter ... ok [INFO] [stdout] test test_four_path_parameters ... ok [INFO] [stdout] test test_multiple_different_query_parameters ... ok [INFO] [stdout] test test_mixed_duplicate_and_unique_query_parameters ... ok [INFO] [stdout] test test_parse_parameter_as_i32 ... ok [INFO] [stdout] test test_parse_parameter_as_f64 ... ok [INFO] [stdout] test test_parameter_with_underscores ... ok [INFO] [stdout] test test_parameter_with_hyphens ... ok [INFO] [stdout] test test_path_and_query_parameters_combined ... ok [INFO] [stdout] test test_empty_query_parameter_value ... ok [INFO] [stdout] test test_parameter_with_numbers_and_letters ... ok [INFO] [stdout] test test_parse_parameter_as_u32 ... ok [INFO] [stdout] test test_query_parameter_with_ampersand ... ok [INFO] [stdout] test test_query_parameter_with_equals_sign ... ok [INFO] [stdout] test test_query_parameters_none_when_no_query_string ... ok [INFO] [stdout] test test_single_path_parameter ... ok [INFO] [stdout] test test_route_without_parameters ... ok [INFO] [stdout] test test_three_path_parameters ... ok [INFO] [stdout] test test_single_path_parameter_numeric_string ... ok [INFO] [stdout] test test_duplicate_query_parameters_same_key ... ok [INFO] [stdout] test test_query_parameter_with_special_characters ... ok [INFO] [stdout] test test_single_path_parameter_string_value ... ok [INFO] [stdout] test test_single_query_parameter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/response_test.rs (/opt/rustwide/target/debug/deps/response_test-e1f71e4c91b66a4e) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_413_payload_too_large ... ok [INFO] [stdout] test test_binary_response ... ok [INFO] [stdout] test test_custom_content_type_override ... ok [INFO] [stdout] test test_404_not_found ... ok [INFO] [stdout] test test_custom_headers_only ... ok [INFO] [stdout] test test_default_headers_are_set ... ok [INFO] [stdout] test test_content_length_header ... ok [INFO] [stdout] test test_default_content_type_text_plain ... ok [INFO] [stdout] test test_json_response_created ... ok [INFO] [stdout] test test_html_response ... ok [INFO] [stdout] test test_no_content_type_for_empty_body ... ok [INFO] [stdout] test test_large_response_body ... ok [INFO] [stdout] test test_invalid_u16_status_code ... ok [INFO] [stdout] test test_multiple_json_users ... ok [INFO] [stdout] test test_empty_response_body ... ok [INFO] [stdout] test test_json_response_with_headers ... ok [INFO] [stdout] test test_status_code_with_headers_and_body ... ok [INFO] [stdout] test test_plain_text_response ... ok [INFO] [stdout] test test_u16_status_code ... ok [INFO] [stdout] test test_vec_u8_response ... ok [INFO] [stdout] test test_status_codes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/routing_test.rs (/opt/rustwide/target/debug/deps/routing_test-7be9246958beb31e) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_root_path ... ok [INFO] [stdout] test test_route_priority_static_vs_dynamic ... ok [INFO] [stdout] test test_dynamic_route_multiple_params ... ok [INFO] [stdout] test test_deep_nested_routes ... ok [INFO] [stdout] test test_dynamic_route_matching_single_param ... ok [INFO] [stdout] test test_static_route_matching ... ok [INFO] [stdout] test test_trailing_slash_normalization ... ok [INFO] [stdout] test overlapping::test_overlapping_1 - should panic ... ok [INFO] [stdout] test invalid_routing::test_invalid_routing_2 - should panic ... ok [INFO] [stdout] test invalid_routing::test_invalid_routing_1 - should panic ... ok [INFO] [stdout] test overlapping::test_overlapping_2 - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Doc-tests lumine [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test src/application/mod.rs - application (line 40) ... ok [INFO] [stdout] test src/routing/params.rs - routing::params::Params (line 47) ... ok [INFO] [stdout] test src/application/lumine.rs - application::lumine::Lumine::route (line 121) ... ok [INFO] [stdout] test src/routing/query.rs - routing::query::Query (line 62) ... ok [INFO] [stdout] test src/routing/into_body.rs - routing::into_body::IntoBody (line 37) ... ok [INFO] [stdout] test src/routing/into_response.rs - routing::into_response::IntoResponse (line 39) ... ok [INFO] [stdout] test src/routing/path.rs - routing::path::Path (line 42) ... ok [INFO] [stdout] test src/application/mod.rs - application (line 49) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.49s; merged doctests compilation took 0.46s [INFO] running `Command { std: "docker" "inspect" "e75a758f218f8cb298198b6d5acd658ff218ef6506d0393438964f9607759942", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e75a758f218f8cb298198b6d5acd658ff218ef6506d0393438964f9607759942", kill_on_drop: false }` [INFO] [stdout] e75a758f218f8cb298198b6d5acd658ff218ef6506d0393438964f9607759942