[INFO] fetching crate guardrail-proxy 0.1.1...
[INFO] testing guardrail-proxy-0.1.1 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate guardrail-proxy 0.1.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate guardrail-proxy 0.1.1
[INFO] finished tweaking crates.io crate guardrail-proxy 0.1.1
[INFO] tweaked toml for crates.io crate guardrail-proxy 0.1.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate guardrail-proxy 0.1.1 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate guardrail-proxy 0.1.1 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" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wiremock v0.6.5
[INFO] [stderr]   Downloaded assert-json-diff v2.0.2
[INFO] [stderr]   Downloaded deadpool v0.12.3
[INFO] [stderr]   Downloaded tracing-opentelemetry v0.28.0
[INFO] [stderr]   Downloaded opentelemetry_sdk v0.27.1
[INFO] [stderr]   Downloaded opentelemetry v0.27.1
[INFO] [stderr]   Downloaded prometheus v0.13.4
[INFO] [stderr]   Downloaded opentelemetry-otlp v0.27.0
[INFO] [stderr]   Downloaded guardrail-core v0.1.1
[INFO] [stderr]   Downloaded guardrail-config v0.1.1
[INFO] [stderr]   Downloaded opentelemetry-proto v0.27.0
[INFO] [stderr]   Downloaded guardrail-classifiers v0.1.1
[INFO] [stderr]   Downloaded rayon-cond v0.3.0
[INFO] [stderr]   Downloaded tokenizers v0.19.1
[INFO] [stderr]   Downloaded ort v2.0.0-rc.12
[INFO] [stderr]   Downloaded hmac-sha256 v1.1.14
[INFO] [stderr]   Downloaded lzma-rust2 v0.15.8
[INFO] [stderr]   Downloaded ort-sys v2.0.0-rc.12
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678
[INFO] running `Command { std: "docker" "start" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling bytes v1.12.0
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling rustls v0.23.41
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling rustls-pki-types v1.15.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling matchit v0.7.3
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling webpki-roots v1.0.8
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling prometheus v0.13.4
[INFO] [stderr]    Compiling time v0.3.53
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling opentelemetry v0.27.1
[INFO] [stderr]    Compiling symlink v0.1.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling rustls-webpki v0.103.13
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling opentelemetry_sdk v0.27.1
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling tracing-appender v0.2.5
[INFO] [stderr]    Compiling tracing-opentelemetry v0.28.0
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling tonic v0.12.3
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling guardrail-core v0.1.1
[INFO] [stderr]    Compiling opentelemetry-proto v0.27.0
[INFO] [stderr]    Compiling guardrail-classifiers v0.1.1
[INFO] [stderr]    Compiling guardrail-config v0.1.1
[INFO] [stderr]    Compiling opentelemetry-otlp v0.27.0
[INFO] [stderr]    Compiling guardrail-proxy v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling opentelemetry_sdk v0.27.1
[INFO] [stderr]    Compiling tokio-test v0.4.5
[INFO] [stderr]    Compiling tracing-opentelemetry v0.28.0
[INFO] [stderr]    Compiling hyper v1.10.1
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling tonic v0.12.3
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling opentelemetry-proto v0.27.0
[INFO] [stderr]    Compiling guardrail-core v0.1.1
[INFO] [stderr]    Compiling guardrail-classifiers v0.1.1
[INFO] [stderr]    Compiling opentelemetry-otlp v0.27.0
[INFO] [stderr]    Compiling guardrail-config v0.1.1
[INFO] [stderr]    Compiling guardrail-proxy v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 36.21s
[INFO] running `Command { std: "docker" "inspect" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.38s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/guardrail_proxy-642a4bc519a9c9dc)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test audit::tests::test_unix_secs_epoch ... ok
[INFO] [stdout] test audit::tests::test_timestamp_format ... ok
[INFO] [stdout] test audit::tests::test_unix_secs_known_date ... ok
[INFO] [stdout] test audit::tests::test_audit_record_redact_with_pii ... ok
[INFO] [stdout] test audit_log::tests::test_rotating_writer_no_rotation_under_threshold ... ok
[INFO] [stdout] test audit_log::tests::test_rotating_writer_preserves_old_content_in_backup ... ok
[INFO] [stdout] test audit_log::tests::test_rotating_writer_rotates_when_threshold_exceeded ... ok
[INFO] [stdout] test audit_log::tests::test_rotating_writer_never_rotates_an_empty_file ... ok
[INFO] [stdout] test audit_log::tests::test_max_size_mb_zero_does_not_panic ... ok
[INFO] [stdout] test audit_log::tests::test_disabled_returns_none ... ok
[INFO] [stdout] test audit::tests::test_emit_does_not_panic ... ok
[INFO] [stdout] test audit::tests::test_audit_record_allow ... ok
[INFO] [stdout] test audit::tests::test_audit_record_redact_entities_empty_when_stage_provides_none ... ok
[INFO] [stdout] test audit_log::tests::test_rotating_writer_resumes_existing_file_size ... ok
[INFO] [stdout] test audit::tests::test_audit_record_block ... ok
[INFO] [stdout] test audit::tests::test_audit_record_serializes_to_correct_json_shape ... ok
[INFO] [stdout] test auth::tests::test_correct_key_allowed ... ok
[INFO] [stdout] test auth::tests::test_disabled_auth_always_allows ... ok
[INFO] [stdout] test auth::tests::test_healthz_exempt_even_without_key ... ok
[INFO] [stdout] test auth::tests::test_empty_keys_list_rejects_everything ... ok
[INFO] [stdout] test auth::tests::test_metrics_exempt_even_without_key ... ok
[INFO] [stdout] test auth::tests::test_missing_key_rejected ... ok
[INFO] [stdout] test auth::tests::test_proxy_path_not_exempt ... ok
[INFO] [stdout] test auth::tests::test_wrong_key_rejected ... ok
[INFO] [stdout] test error::tests::test_classify_upstream_error_non_upstream_variant_is_other ... ok
[INFO] [stdout] test error::tests::test_error_body_response_preserves_arbitrary_json ... ok
[INFO] [stdout] test error::tests::test_error_response_shape ... ok
[INFO] [stdout] test forward::tests::test_stripped_headers_lists ... ok
[INFO] [stdout] test error::tests::test_internal_error_response_is_500 ... ok
[INFO] [stdout] test handler::tests::test_healthz ... ok
[INFO] [stdout] test handler::tests::test_provider_for_path_anthropic ... ok
[INFO] [stdout] test error::tests::test_classify_upstream_error_timeout ... ok
[INFO] [stdout] test error::tests::test_classify_upstream_error_connect_refused ... ok
[INFO] [stdout] test auth::tests::test_one_of_multiple_keys_allowed ... ok
[INFO] [stdout] test forward::tests::test_forward_request_connection_refused ... ok
[INFO] [stdout] test metrics::tests::test_upstream_errors_and_active_connections ... ok
[INFO] [stdout] test audit_log::tests::test_builds_with_valid_config ... ok
[INFO] [stdout] test metrics::tests::test_counters_increment ... ok
[INFO] [stdout] test forward::tests::test_forward_request_success ... ok
[INFO] [stdout] test handler::tests::test_provider_label_mapping ... ok
[INFO] [stdout] test handler::tests::test_provider_for_path_openai_default ... ok
[INFO] [stdout] test metrics::tests::test_histogram_observe ... ok
[INFO] [stdout] test response::tests::test_is_redactable_response ... ok
[INFO] [stdout] test metrics::tests::test_metrics_render_contains_metric_names ... ok
[INFO] [stdout] test audit_log::tests::test_creates_parent_directory ... ok
[INFO] [stdout] test response::tests::test_empty_choices_returns_none ... ok
[INFO] [stdout] test server::tests::test_auth_key_never_forwarded_upstream ... ok
[INFO] [stdout] test response::tests::test_redact_openai_response_multiple_choices ... ok
[INFO] [stdout] test response::tests::test_redact_openai_response_with_pii ... ok
[INFO] [stdout] test response::tests::test_redact_anthropic_response_with_pii ... ok
[INFO] [stdout] test audit_log::tests::test_writes_audit_events_as_ndjson ... ok
[INFO] [stdout] test response::tests::test_invalid_json_returns_none ... ok
[INFO] [stdout] test handler::tests::test_maybe_redact_response_without_redactor_passthrough ... ok
[INFO] [stdout] test response::tests::test_anthropic_non_text_blocks_untouched ... ok
[INFO] [stdout] test handler::tests::test_maybe_redact_response_skips_streaming ... ok
[INFO] [stdout] test telemetry::tests::test_empty_otlp_endpoint_returns_none ... ok
[INFO] [stdout] test telemetry::tests::test_build_otel_layer_with_endpoint_returns_provider ... ok
[INFO] [stdout] test telemetry::tests::test_otel_error_display ... ok
[INFO] [stdout] test telemetry::tests::test_request_span_is_created ... ok
[INFO] [stdout] test telemetry::tests::test_stage_span_is_created ... ok
[INFO] [stdout] test telemetry::tests::test_upstream_span_is_created ... ok
[INFO] [stdout] test translate::tests::test_block_response_body_shape ... ok
[INFO] [stdout] test telemetry::tests::test_whitespace_only_otlp_endpoint_returns_none ... ok
[INFO] [stdout] test translate::tests::test_content_part_image_type_becomes_empty_text_placeholder ... ok
[INFO] [stdout] test translate::tests::test_content_part_unsupported_type_errors ... ok
[INFO] [stdout] test translate::tests::test_content_wrong_json_type_errors ... ok
[INFO] [stdout] test translate::tests::test_message_missing_role_errors ... ok
[INFO] [stdout] test translate::tests::test_messages_not_array_errors ... ok
[INFO] [stdout] test translate::tests::test_null_content_becomes_empty_text ... ok
[INFO] [stdout] test translate::tests::test_parse_invalid_json_errors ... ok
[INFO] [stdout] test translate::tests::test_message_missing_content_errors ... ok
[INFO] [stdout] test translate::tests::test_parse_missing_messages_errors ... ok
[INFO] [stdout] test translate::tests::test_parse_missing_model_errors ... ok
[INFO] [stdout] test translate::tests::test_parse_simple_openai_request ... ok
[INFO] [stdout] test translate::tests::test_roundtrip_preserves_extra_fields ... ok
[INFO] [stdout] test translate::tests::test_parse_multipart_content ... ok
[INFO] [stdout] test translate::tests::test_serialize_request_all_roles ... ok
[INFO] [stdout] test translate::tests::test_stream_flag_roundtrip ... ok
[INFO] [stdout] test translate::tests::test_tool_and_function_roles_map_to_tool ... ok
[INFO] [stdout] test translate::tests::test_serialize_request_with_image_url_parts_roundtrip ... ok
[INFO] [stdout] test response::tests::test_clean_response_returns_none ... ok
[INFO] [stdout] test response::tests::test_preserves_unicode_content ... ok
[INFO] [stdout] test translate::tests::test_unknown_role_errors ... ok
[INFO] [stdout] test response::tests::test_response_without_choices_or_content_returns_none ... ok
[INFO] [stdout] test server::tests::test_auth_rejects_request_without_key ... ok
[INFO] [stdout] test server::tests::test_auth_exempts_healthz_and_metrics ... ok
[INFO] [stdout] test server::tests::test_auth_allows_request_with_correct_key ... ok
[INFO] [stdout] test handler::tests::test_maybe_redact_response_with_redactor_enabled ... ok
[INFO] [stdout] test server::tests::test_auth_disabled_by_default_allows_unauthenticated ... ok
[INFO] [stdout] test server::tests::test_server_starts_and_responds_to_healthz ... ok
[INFO] [stdout] test server::tests::test_server_rejects_malformed_json ... ok
[INFO] [stdout] test server::tests::test_server_rejects_oversized_body ... ok
[INFO] [stdout] test server::tests::test_server_blocks_injection_request ... ok
[INFO] [stdout] test server::tests::test_auth_rejects_wrong_key ... ok
[INFO] [stdout] test server::tests::test_metrics_endpoint ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.63s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests guardrail_proxy
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test src/error.rs - error::read_limited_body (line 102) - compile ... ok
[INFO] [stdout] test src/audit_log.rs - audit_log (line 16) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 64) - compile ... ok
[INFO] [stdout] test src/forward.rs - forward::forward_request (line 34) - compile ... ok
[INFO] [stdout] test src/server.rs - server::run_server (line 38) - compile ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::build_otel_layer (line 68) - compile ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::shutdown_tracer_provider (line 107) - compile ... ok
[INFO] [stdout] test src/audit.rs - audit::AuditRecord::from_decision (line 100) ... FAILED
[INFO] [stdout] test src/auth.rs - auth::is_authorized (line 32) ... FAILED
[INFO] [stdout] test src/response.rs - response::redact_response_body (line 77) ... FAILED
[INFO] [stdout] test src/metrics.rs - metrics::Metrics::render (line 195) ... FAILED
[INFO] [stdout] test src/response.rs - response::is_redactable_response (line 50) ... FAILED
[INFO] [stdout] test src/audit.rs - audit::AuditRecord::from_decision (line 85) has been running for over 60 seconds
[INFO] [stdout] test src/audit.rs - audit::AuditRecord::with_score (line 157) has been running for over 60 seconds
[INFO] [stdout] test src/error.rs - error::classify_upstream_error (line 132) has been running for over 60 seconds
[INFO] [stdout] test src/error.rs - error::error_body_response (line 46) has been running for over 60 seconds
[INFO] [stdout] test src/error.rs - error::error_response (line 20) has been running for over 60 seconds
[INFO] [stdout] test src/error.rs - error::internal_error_response (line 67) has been running for over 60 seconds
[INFO] [stdout] test src/metrics.rs - metrics::Metrics::new (line 54) has been running for over 60 seconds
[INFO] [stdout] test src/telemetry.rs - telemetry::request_span (line 156) has been running for over 60 seconds
[INFO] [stdout] test src/telemetry.rs - telemetry::stage_span (line 127) has been running for over 60 seconds
[INFO] [stdout] test src/telemetry.rs - telemetry::upstream_span (line 179) has been running for over 60 seconds
[INFO] [stdout] test src/translate.rs - translate::block_response_body (line 252) has been running for over 60 seconds
[INFO] [stdout] test src/translate.rs - translate::parse_request (line 24) has been running for over 60 seconds
[INFO] [stdout] test src/translate.rs - translate::serialize_request (line 186) has been running for over 60 seconds
[INFO] [stdout] test src/translate.rs - translate::parse_request (line 24) ... FAILED
[INFO] [stdout] test src/translate.rs - translate::serialize_request (line 186) ... FAILED
[INFO] [stdout] test src/translate.rs - translate::block_response_body (line 252) ... FAILED
[INFO] [stdout] test src/error.rs - error::error_response (line 20) ... FAILED
[INFO] [stdout] test src/error.rs - error::internal_error_response (line 67) ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::stage_span (line 127) ... ok
[INFO] [stdout] test src/metrics.rs - metrics::Metrics::new (line 54) ... ok
[INFO] [stdout] test src/audit.rs - audit::AuditRecord::with_score (line 157) ... ok
[INFO] [stdout] test src/error.rs - error::error_body_response (line 46) ... ok
[INFO] [stdout] test src/error.rs - error::classify_upstream_error (line 132) ... ok
[INFO] [stdout] test src/audit.rs - audit::AuditRecord::from_decision (line 85) ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::request_span (line 156) ... ok
[INFO] [stdout] test src/telemetry.rs - telemetry::upstream_span (line 179) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/audit.rs - audit::AuditRecord::from_decision (line 100) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestO5KQlO/rustcGSRLDF/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestO5KQlO/rustcGSRLDF/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestO5KQlO/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/auth.rs - auth::is_authorized (line 32) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestULiI9L/rustcMVR7UN/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestULiI9L/rustcMVR7UN/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestULiI9L/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/response.rs - response::redact_response_body (line 77) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestnQvquU/rustc885VPW/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestnQvquU/rustc885VPW/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestnQvquU/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/metrics.rs - metrics::Metrics::render (line 195) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestQKvHbE/rustcm0co44/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestQKvHbE/rustcm0co44/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestQKvHbE/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/response.rs - response::is_redactable_response (line 50) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctest1DsZoL/rustc29GRKL/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctest1DsZoL/rustc29GRKL/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctest1DsZoL/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/translate.rs - translate::parse_request (line 24) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/translate.rs - translate::serialize_request (line 186) stdout ----
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/translate.rs - translate::block_response_body (line 252) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestwuBfoQ/rustcSJ7BYa/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestwuBfoQ/rustcSJ7BYa/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestwuBfoQ/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/error.rs - error::error_response (line 20) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestDTW3rp/rustcaENFfU/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libguardrail_proxy-2eeab1257c085168,libanyhow-c9b06d8caf422803,libopentelemetry_otlp-e7c517d3df9bec51,libopentelemetry_proto-139c501152a9a709,libopentelemetry_sdk-92da1e0371b64e4b,libfutures_executor-8e9f270f4e1949b5,libopentelemetry-b75a9f0c2aa1b72d,libtonic-51a3d84b0fbb2a40,libsocket2-d080f9357cdfb367,libhyper_timeout-3a5588ca19a5f1f5,libasync_stream-574d64fd5641a118,libaxum-a20a766ea94e26da,libmatchit-616cb01453b9e7d4,libaxum_core-78bc0c41bcf46d3d,libmime-0188e0814ca7ddbf,libtower-a1a4fa7271d77982,libindexmap-e2dae600d6890aac,libhashbrown-cae2cd0d9cc0a6cf,librand-1f899ad841dd74ea,librand_chacha-443fbb46f572c3b0,libppv_lite86-777369bdcdfa9d1d,libzerocopy-75aa8ee85b4f20a8,librand_core-86e43b95b9d88fa9,libprost-a75412a673dc7a04,libpin_project-61119d19cc810afe,libtokio_stream-66b9c02faefc2d5b,libprometheus-f254aae45088509e,libthiserror-f19f667fe4a631eb,libtracing_appender-552b7a3ecb7289b3,libsymlink-68ce4ca52d9ce6bf,libtime-76e101af3a1ba795,libpowerfmt-f6019a2766e431f7,libnum_conv-8bd7073c84ef42cd,libderanged-131d43187e2329b6,libtime_core-87cddcae4f761596,libtracing_subscriber-7d1e06e6a6d04c8b,libtracing_serde-35bbc07261782339,libsharded_slab-bd3e89e1e50b7c87,liblazy_static-3674be3f4245d19b,libmatchers-6167c1f5223de426,libnu_ansi_term-745c727bb3e87c52,libthread_local-b4f6fe44d641c0b1,libtracing_log-80ac2f4c89768e8b,libcrossbeam_channel-a54b30448774328c,libcrossbeam_utils-076f45bf81d9c2d2,libguardrail_config-84c764b06e14e650,libtoml-d6cae7f8b9931299,libtoml_edit-9a4d1001a44b0c05,libserde_spanned-4b3ce414dbccbb53,libwinnow-88e6acd6e2987984,libtoml_write-2c704ffd35684d73,libtoml_datetime-2b42152de846bd06,libguardrail_classifiers-2f05e848cf9d097b,libarc_swap-e9e878f6a96f9d1d,libguardrail_core-6e0b816965963bcf,libregex-487d8fadc448fad7,libregex_automata-2e12bec1d2063fd0,libaho_corasick-879963fcf148ece0,libregex_syntax-801391c65a42f645,libreqwest-c1d6336675f4543d,libserde_urlencoded-522c129c119ef7b2,libryu-1f4f40e4352371e5,libhyper_rustls-51707eb9a1d9f2a6,libwebpki_roots-3743bd0f28194fc9,libtokio_rustls-1d70eb2b99a561e9,librustls-0b348cd5e25ad224,libsubtle-2ae6a7038b9a0630,libwebpki-bc0ebfcdb89c2921,libring-dbcf4b88b06e9c4d,libgetrandom-f25a51f78d9871ba,libuntrusted-b2f816886faf2178,librustls_pki_types-89bafef9e014889a,libzeroize-37b2a6e0a2742c6a,libserde_json-1ca7a92062142003,libzmij-ef63f1da73704b4c,libtower_http-e796a78825829710,libbitflags-4d66d68843710487,libtower-6aef3484009ed9b0,libtower_layer-d908dd771b239ecd,libhyper_util-7e30862c8f6faaf2,libbase64-32787b0325ea6df8,libipnet-61ca7a5e1c2863d4,libtower_service-3fb88d28c2218805,libhyper-c0332083f14b9452,libwant-7a6260b9c50f1479,libtry_lock-8fa2f6971035be84,libhttparse-8c9b827b8f345444,libh2-9002a8762aa83def,libindexmap-b92bb9c25241b995,libequivalent-6a754676e6af62ae,libhashbrown-d7214d631586fd51,libfnv-79e2cbfbe03dcd16,libatomic_waker-06950c8c08d2b8fa,libhttpdate-331798cefc82cc7e,libfutures_util-3850fdbff8c38f35,libmemchr-2857f5b45a031ab1,libfutures_io-a8805bd12b2ab705,libslab-0582d648e59ab406,libfutures_channel-04b287164a72dbf0,libfutures_task-36f327cfab86eddc,libtokio_util-2f7fa95e3f471041,libfutures_sink-3971bde37bb30e19,libtokio-dd58915ba4de4a79,libsignal_hook_registry-97fb91977beb15cc,liberrno-40a43d7c8a9b8122,libsocket2-73b9b85db3553b3d,libmio-43415d66e2ceb9f1,libparking_lot-055e48606f9dbc88,libparking_lot_core-4b8ca3fd72428851,liblock_api-16d46fed645f7bff,libscopeguard-7ec2214574194454,libhttp_body_util-e36a9964dc5d0ba7,libhttp_body-eafc967753803508,liblog-e0d376e8b63c8a72,liburl-af4fd49db46f257a,libidna-bea5ef071bc07cd0,libidna_adapter-70350b72b4ad044b,libicu_properties-4ddc08a49a8e9d11,libicu_properties_data-e6cf238fc98dd59d,libicu_normalizer-6ea4c2d8b3ad9012,libsmallvec-3e75e18e66140be0,libicu_normalizer_data-8fea05bee0bb4e49,libicu_collections-d97ef5a36c81bc7c,libutf8_iter-51566bbad89f3a68,libpotential_utf-579c7637db1b1b1f,libicu_provider-337d0cfde5f21791,libicu_locale_core-b8bf0404759a40e5,libtinystr-2ffcd29900d38280,liblitemap-dc288f07f8f61193,libwriteable-48b3e52227924bb5,libzerovec-506e8a8f02a6d7c1,libzerotrie-3019fd812f81190c,libyoke-82d80b75b1bece8d,libstable_deref_trait-63cbf3f3d3f94e56,libzerofrom-45b0d4c4e399d17c,libform_urlencoded-58b0f0edb59b40d2,libpercent_encoding-fa055ecaa1e57cfa,libhttp-faa531d1f5c77dc0,libitoa-5de11b3b23bfe572,libbytes-8d3fe75014eb498b,libsync_wrapper-6bdfbc29c4269203,libfutures_core-1121ff913ed87f93,libtracing-f3d921f4cccf3d0d,libpin_project_lite-0a15d51c77964692,libtracing_core-d26029c784af5925,libonce_cell-b5bdc597ed9676b3,libthiserror-c87dffb594157b3e,libuuid-161c1db2915dd97f,libgetrandom-c13452f45e7d3932,liblibc-612664c2206eec43,libcfg_if-83060ec5685761ae,libserde-1c30e4335e400609,libserde_core-2c928ee17a7447a4,libchrono-784120cdf6b0bcd0,libiana_time_zone-bcd81aefedc374a6,libnum_traits-040817c80e4d7434}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestDTW3rp/rustcaENFfU/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-9b96a5dabc1fea26/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestDTW3rp/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/audit.rs - audit::AuditRecord::from_decision (line 100)
[INFO] [stdout]     src/auth.rs - auth::is_authorized (line 32)
[INFO] [stdout]     src/error.rs - error::error_response (line 20)
[INFO] [stdout]     src/metrics.rs - metrics::Metrics::render (line 195)
[INFO] [stdout]     src/response.rs - response::is_redactable_response (line 50)
[INFO] [stdout]     src/response.rs - response::redact_response_body (line 77)
[INFO] [stdout]     src/translate.rs - translate::block_response_body (line 252)
[INFO] [stdout]     src/translate.rs - translate::parse_request (line 24)
[INFO] [stdout]     src/translate.rs - translate::serialize_request (line 186)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 16 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 348.21s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678", kill_on_drop: false }`
[INFO] [stdout] 26751676d3e4c3d6fb180053721db4afc13b651f919f80712eceecc44e64f678
