[INFO] cloning repository https://github.com/mingulov/osslscope
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mingulov/osslscope" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmingulov%2Fosslscope", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmingulov%2Fosslscope'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f0f843ff8cf950112bba58dfa302ba35139e675c
[INFO] testing mingulov/osslscope against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmingulov%2Fosslscope" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/mingulov/osslscope
[INFO] finished tweaking git repo https://github.com/mingulov/osslscope
[INFO] tweaked toml for git repo https://github.com/mingulov/osslscope written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mingulov/osslscope on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mingulov/osslscope 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e
[INFO] running `Command { std: "docker" "start" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", 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" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", 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" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.25
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling object v0.39.1
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling osslscope v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling plain v0.2.3
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling ossl-bpf-sys v1.0.0 (/opt/rustwide/workdir/crates/bpf-sys)
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling scroll_derive v0.13.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling scroll v0.13.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling goblin v0.10.7
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling aya-obj v0.3.0
[INFO] [stderr]    Compiling aya v0.14.0
[INFO] [stderr]    Compiling osslscope-ebpf-common v1.0.0 (/opt/rustwide/workdir/crates/ebpf-common)
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:385:47
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:386:46
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                              ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 17s
[INFO] running `Command { std: "docker" "inspect" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", 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" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling osslscope v1.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:385:47
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:386:46
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                              ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:385:47
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 385 |         libc::signal(libc::SIGTERM, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: direct cast of function item into an integer
[INFO] [stdout]    --> src/capture.rs:386:46
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as libc::sighandler_t);
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: first cast to a pointer `as *const ()`
[INFO] [stdout]     |
[INFO] [stdout] 386 |         libc::signal(libc::SIGINT, on_signal as *const () as libc::sighandler_t);
[INFO] [stdout]     |                                              ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 13s
[INFO] running `Command { std: "docker" "inspect" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", 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" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: direct cast of function item into an integer
[INFO] [stderr]    --> src/capture.rs:385:47
[INFO] [stderr]     |
[INFO] [stderr] 385 |         libc::signal(libc::SIGTERM, on_signal as libc::sighandler_t);
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(function_casts_as_integer)]` on by default
[INFO] [stderr] help: first cast to a pointer `as *const ()`
[INFO] [stderr]     |
[INFO] [stderr] 385 |         libc::signal(libc::SIGTERM, on_signal as *const () as libc::sighandler_t);
[INFO] [stderr]     |                                               ++++++++++++
[INFO] [stderr] 
[INFO] [stderr] warning: direct cast of function item into an integer
[INFO] [stderr]    --> src/capture.rs:386:46
[INFO] [stderr]     |
[INFO] [stderr] 386 |         libc::signal(libc::SIGINT, on_signal as libc::sighandler_t);
[INFO] [stderr]     |                                              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] help: first cast to a pointer `as *const ()`
[INFO] [stderr]     |
[INFO] [stderr] 386 |         libc::signal(libc::SIGINT, on_signal as *const () as libc::sighandler_t);
[INFO] [stderr]     |                                              ++++++++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `osslscope` (lib) generated 2 warnings (run `cargo fix --lib -p osslscope` to apply 2 suggestions)
[INFO] [stderr] warning: `osslscope` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/osslscope/a0a142ad61cc4645/out/osslscope-a0a142ad61cc4645)
[INFO] [stdout] running 244 tests
[INFO] [stdout] test args::tests::valid_argv_round_trips_including_run_separator ... ok
[INFO] [stdout] test capture::tests::adapt_baseline_drops_tripwire_and_cold_queries ... ok
[INFO] [stdout] test capture::tests::adapt_objects_skip_unparsed_devices ... ok
[INFO] [stdout] test capture::tests::adapt_orphan_loss_same_delta_taints_emit ... ok
[INFO] [stdout] test capture::tests::adapt_accumulates_shared_site_sets ... ok
[INFO] [stdout] test capture::tests::adapt_late_attach_splits_fresh_loads ... ok
[INFO] [stdout] test capture::tests::adapt_orphan_loss_taints_same_op_site_set ... ok
[INFO] [stdout] test capture::tests::adapt_provider_class_resolves_per_object ... ok
[INFO] [stdout] test aliases::tests::empty_and_missing_hash ... ok
[INFO] [stdout] test capture::tests::adapt_auxiliary_fields_become_counters ... ok
[INFO] [stdout] test capture::tests::adapt_retirement_reemits_unknown_without_recounting_loss ... ok
[INFO] [stdout] test capture::tests::adapt_unplannable_sites_are_loud_loss ... ok
[INFO] [stdout] test capture::tests::container_id_parses_runtimes ... ok
[INFO] [stdout] test capture::tests::adapt_unlocalizable_loss_taints_all_ops ... ok
[INFO] [stdout] test args::tests::non_utf8_argv_reports_position_without_echoing_bytes ... ok
[INFO] [stdout] test capture::tests::adapt_classifies_losses_and_keeps_unknown_ids ... ok
[INFO] [stdout] test capture::tests::adapt_late_arrival_after_termination_is_unknown ... ok
[INFO] [stdout] test aliases::tests::groups_shared_hash_only ... ok
[INFO] [stdout] test capture::tests::fips_caveat_triggers_on_configured_path_only ... ok
[INFO] [stdout] test capture::tests::h5_t4a_advertising_ids_register_at_construction ... ok
[INFO] [stdout] test capture::tests::pin_provider_class_precedence ... ok
[INFO] [stdout] test capture::tests::ppid_parse_tricky_comm ... ok
[INFO] [stdout] test capture::tests::executions_sort_by_identity ... ok
[INFO] [stdout] test capture::tests::fence_matrix ... ok
[INFO] [stdout] test capture::tests::relevant_paths_caps_pathological_sets_deterministically ... ok
[INFO] [stdout] test capture::tests::kernel_release_nonempty ... ok
[INFO] [stdout] test capture::tests::relevant_paths_empty_delta_reads_nothing ... ok
[INFO] [stdout] test capture::tests::relevant_paths_covers_backings_owners_and_objects ... ok
[INFO] [stdout] test capture::tests::self_has_no_unexpected_parent_gap ... ok
[INFO] [stdout] test check::tests::fatal_has_no_verdict ... ok
[INFO] [stdout] test capture::tests::stub_runner::h8_partition_three_buckets ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_setup_and_run_finish_error_salvages ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_setup_poll_error_stays_err ... ok
[INFO] [stdout] test check::tests::exit_matrix ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_fail_after_observation_salvages ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_fail_before_observation_stays_err ... ok
[INFO] [stderr] osslscope check: check needs at least one rule (a ruleness pass would mask a misconfigured gate)
[INFO] [stderr] usage: check [--duration S] [--provider P] [--object O] [--count-object C] [--table F] [--force-offset N] [--provider-table F] [rules] [--format human|json] [--out F] [--cbom FILE] [--builtin] [--settle S] [--timeout S] [--grace S] [--image-digest D] [--workload-out F] [--workload-out-fd N] {--pid P | run -- <cmd>}
[INFO] [stderr] rules: [--require-provider P] [--deny-provider P] [--deny-engine] [--deny-algorithm X] [--deny-weak] [--require-executed X] (repeatable; at least one required)
[INFO] [stdout] test capture::tests::stub_runner::h8_partition_default_heavy_is_zero ... ok
[INFO] [stdout] test capture::tests::stub_runner::h8_partition_conserves_fenced_pair ... ok
[INFO] [stdout] test check::tests::help_exits_zero_before_run_only ... ok
[INFO] [stdout] test check::tests::legacy_engine_extraction_sums_entrypoints ... ok
[INFO] [stdout] test count_session::tests::loss_merge_sums_and_keeps_gaps ... ok
[INFO] [stdout] test discovery::builtin::tests::force_short_circuits_garbage ... ok
[INFO] [stdout] test discovery::builtin::tests::shipped_table_loads_with_spot_checks ... ok
[INFO] [stdout] test discovery::builtin::tests::load_validates_shape ... ok
[INFO] [stdout] test check::tests::parse_rules_matrix ... ok
[INFO] [stdout] test check::tests::policy_json_shape ... ok
[INFO] [stdout] test discovery::builtin::tests::table_rejects_malformed_build_id ... ok
[INFO] [stdout] test count_session::tests::bad_indices_normalize_defensively ... ok
[INFO] [stdout] test check::tests::rule_mapping_uses_typed_constructors ... ok
[INFO] [stdout] test discovery::coverage::tests::ranking_is_fence_first_zero_row_last ... ok
[INFO] [stdout] test check::tests::policy_record_mapping ... ok
[INFO] [stdout] test discovery::coverage::tests::loss_names_cover_wire_and_host ... ok
[INFO] [stdout] test discovery::coverage::tests::termd_op_mismatch_proves_nothing ... ok
[INFO] [stdout] test discovery::coverage::tests::retire_preserves_gap_drops_proof ... ok
[INFO] [stdout] test discovery::builtin::tests::symtab_rung_on_self_anchor ... FAILED
[INFO] [stdout] test discovery::elf::tests::build_id_note_parses ... ok
[INFO] [stdout] test discovery::elf::tests::header_only_elf_has_no_imports ... ok
[INFO] [stdout] test discovery::elf::tests::dynsym_anchor_roundtrip_on_libc ... ok
[INFO] [stdout] test discovery::elf::tests::import_scan_fails_closed_on_non_elf ... ok
[INFO] [stdout] test discovery::elf::tests::non_elf_fails_closed ... ok
[INFO] [stdout] test discovery::elf::tests::plt_chunk_decode_shapes ... ok
[INFO] [stdout] test discovery::elf::tests::openssl_version_scan_picks_max ... ok
[INFO] [stdout] test discovery::elf::tests::libc_has_build_id ... ok
[INFO] [stdout] test discovery::elf::tests::missing_symbol_fails_loud ... ok
[INFO] [stdout] test discovery::builtin::tests::ladder_exhaustion_errs_on_libc ... ok
[INFO] [stdout] test discovery::flavor::tests::forks_split_by_prefix ... ok
[INFO] [stdout] test discovery::flavor::tests::openssl_30_synthetic ... ok
[INFO] [stdout] test discovery::flavor::tests::openssl_40_synthetic_no_engine ... ok
[INFO] [stdout] test discovery::elf::tests::dynsym_func_entries_sorted_unique_bounded ... ok
[INFO] [stdout] test discovery::builtin::tests::anchor_math_on_libc_printf ... ok
[INFO] [stdout] test discovery::elf::tests::self_is_elf ... ok
[INFO] [stdout] test discovery::flavor::tests::real_40_libcrypto ... ok
[INFO] [stdout] test discovery::flavor::tests::openssl_without_version_string ... ok
[INFO] [stdout] test discovery::flavor::tests::unknown_lookalike_and_not_crypto ... ok
[INFO] [stdout] test discovery::flavor::tests::version_num_shim_does_not_confuse ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_close_drain_error_salvages_without_sites ... ok
[INFO] [stdout] test discovery::harvest::tests::h6_t4_load_hook_firing_breaks_absence ... ok
[INFO] [stdout] test discovery::harvest::tests::legacy_quiet_complete_needs_attached_tripwires_and_birth_observation ... ok
[INFO] [stdout] test discovery::harvest::tests::h6_t3_absence_needs_birth_and_quiet_hook ... ok
[INFO] [stdout] test discovery::harvest::tests::row_key_includes_addr_array_weak_and_status ... ok
[INFO] [stdout] test discovery::harvest::tests::h6_t5_init_without_queries_stays_partial ... ok
[INFO] [stdout] test discovery::harvest::tests::h6_t1_provider_present_is_identity_not_pathname ... ok
[INFO] [stdout] test discovery::harvest::tests::resolve_query_target_redacts_errors ... ok
[INFO] [stdout] test discovery::harvest::tests::h6_t2_warm_mapped_quiet_stays_partial_birth_completes ... ok
[INFO] [stdout] test discovery::harvest::tests::trip_hit_decode_validates_taxonomy ... ok
[INFO] [stdout] test discovery::legacy::tests::blind_set_is_full_gaps_single_finding ... ok
[INFO] [stdout] test discovery::legacy::tests::flag_for_pins_all_producer_templates ... ok
[INFO] [stdout] test discovery::legacy::tests::entrypoint_calls_sum_across_modules ... ok
[INFO] [stdout] test discovery::legacy::tests::gap_findings_capped_with_overflow ... ok
[INFO] [stdout] test discovery::legacy::tests::module_plan_probes_all_classes ... ok
[INFO] [stdout] test discovery::legacy::tests::entries_cover_considered_set_with_states ... ok
[INFO] [stdout] test discovery::legacy::tests::null_names_are_loud_findings ... ok
[INFO] [stdout] test discovery::legacy::tests::module_plan_gaps_are_per_symbol ... ok
[INFO] [stdout] test discovery::legacy::tests::section_shape ... ok
[INFO] [stdout] test discovery::legacy::tests::libcrypto_discovery ... ok
[INFO] [stdout] test discovery::legacy::tests::h8_section_renders_partition_beside_queries ... ok
[INFO] [stdout] test discovery::elf::tests::plt_resolves_self_imports_in_x ... ok
[INFO] [stdout] test discovery::legacy::tests::target_modules_lists_exec_files_not_libcrypto ... ok
[INFO] [stdout] test discovery::legacy::tests::taxonomy_classes ... ok
[INFO] [stdout] test discovery::maps::tests::mapping_lookup_binds_mapping_path_identity ... ok
[INFO] [stdout] test discovery::legacy::tests::trip_cap_drops_lowlevel_first ... ok
[INFO] [stdout] test discovery::maps::tests::mapping_lookup_rejects_cross_filesystem_ino_collision ... ok
[INFO] [stdout] test discovery::maps::tests::mapping_lookup_rejects_stale_pathname ... ok
[INFO] [stdout] test discovery::maps::tests::mapping_lookup_by_same_file_identity ... ok
[INFO] [stdout] test discovery::onboard::tests::ancestry_walk_pins ... ok
[INFO] [stdout] test discovery::maps::tests::parses_and_skips_malformed ... ok
[INFO] [stdout] test discovery::elf::tests::plt_stubs_valid_on_libc ... ok
[INFO] [stdout] test discovery::builtin::tests::table_hit_on_libc_build_id ... ok
[INFO] [stdout] test discovery::onboard::tests::arch_gate_pins ... ok
[INFO] [stdout] test discovery::onboard::tests::libcrypto_basename_matching ... ok
[INFO] [stdout] test discovery::provider::tests::pin_beats_builtin ... ok
[INFO] [stdout] test discovery::onboard::tests::error_full_renders_both_fields ... ok
[INFO] [stdout] test discovery::schema::tests::complete_builtin_omits_status_but_counts ... ok
[INFO] [stdout] test discovery::schema::tests::fence_unbacked_impls ... ok
[INFO] [stdout] test capture::tests::stub_runner::h8_close_default_pin_partitions_nothing_legacy ... ok
[INFO] [stdout] test discovery::schema::tests::doc_shape_and_hash_preimage ... ok
[INFO] [stdout] test discovery::onboard::tests::example_enrollment_parses ... ok
[INFO] [stdout] test discovery::provider::tests::build_id_shapes ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_double_close_failure_salvages_once ... ok
[INFO] [stdout] test discovery::schema::tests::partial_doc_shape_anchor_unresolved ... ok
[INFO] [stdout] test discovery::schema::tests::multi_impl_order_ignores_arrival_and_slide ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_clean_close_keeps_dispatch_applicable ... ok
[INFO] [stdout] test discovery::schema::tests::shared_code_row_relocates_to_containing_file ... ok
[INFO] [stdout] test discovery::schema::tests::multi_impl_order_uses_backing_not_addr ... ok
[INFO] [stdout] test discovery::schema::tests::trivial_stats_preserves_exit1_shape ... ok
[INFO] [stdout] test discovery::session::tests::close_maps_failure_reconciles_last_good_with_loss ... ok
[INFO] [stdout] test discovery::session::tests::attribution_splits_advertising_and_backing ... ok
[INFO] [stdout] test capture::tests::stub_runner::h8_close_computes_legacy_partition ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_close_finish_error_salvages_sites ... ok
[INFO] [stdout] test discovery::session::tests::debug_alg_line_prints_classified_fields_only ... ok
[INFO] [stdout] test discovery::session::tests::dispatch_reinstall_failure_latches_blind ... ok
[INFO] [stdout] test discovery::session::tests::dispatch_replacement_reinstalls ... ok
[INFO] [stdout] test discovery::session::tests::h10_t1_pending_anchor_retained_across_unmapped_polls ... ok
[INFO] [stdout] test discovery::session::tests::fresh_init_unqueues_retry ... ok
[INFO] [stdout] test discovery::session::tests::h10_t2_mapped_then_unmapped_detaches ... ok
[INFO] [stdout] test discovery::session::tests::h10_t3_replace_before_map_reinstalls_on_new_inode ... ok
[INFO] [stdout] test discovery::session::tests::h10_t4_unconfigured_map_installs_nothing ... ok
[INFO] [stdout] test discovery::session::tests::failed_stage2_retries_next_poll ... ok
[INFO] [stdout] test discovery::session::tests::maps_failure_keeps_last_good_and_reports_loss ... ok
[INFO] [stdout] test discovery::session::tests::reason_union_ranks_and_retains_unknowns ... ok
[INFO] [stdout] test discovery::session::tests::resolve_failure_retries_until_mapped ... ok
[INFO] [stdout] test discovery::session::tests::incarnation_ignores_anonymous_ranges ... ok
[INFO] [stdout] test discovery::session::tests::retry_respects_replacement_staleness ... ok
[INFO] [stdout] test discovery::session::tests::stage2_target_change_detaches_old_link ... ok
[INFO] [stdout] test discovery::session::tests::stage2_unmapped_target_is_detached_and_dropped ... ok
[INFO] [stdout] test discovery::session::tests::trip_mapping_compare_ignores_offsets ... ok
[INFO] [stdout] test discovery::session::tests::retry_shares_attach_budget ... ok
[INFO] [stdout] test discovery::session::tests::trip_blind_retries_on_new_fingerprint ... ok
[INFO] [stdout] test discovery::session::tests::trip_replacement_same_mapping_replans ... ok
[INFO] [stdout] test doctor::tests::anchor_row_maps_qualification ... ok
[INFO] [stdout] test discovery::session::tests::percpu_folds_sum_and_or ... ok
[INFO] [stdout] test discovery::session::tests::install_trips_receives_caller_maps ... ok
[INFO] [stdout] test discovery::session::tests::trip_replacement_changed_mapping_goes_blind ... ok
[INFO] [stdout] test discovery::session::tests::h5_t1_backing_identity_is_stat_domain ... ok
[INFO] [stdout] test doctor::tests::check_json_shape ... ok
[INFO] [stdout] test discovery::schema::tests::fence_reason_yields_to_explicit ... ok
[INFO] [stdout] test doctor::tests::cap_drop_keeps_only_perfmon ... ok
[INFO] [stdout] test discovery::onboard::tests::compat_rejects_non_bpf_elf ... ok
[INFO] [stdout] test doctor::tests::arch_names ... ok
[INFO] [stdout] test doctor::tests::capeff_parse_and_bits ... ok
[INFO] [stdout] test doctor::tests::classifier_pass_and_too_old ... ok
[INFO] [stdout] test doctor::tests::classifier_perm_ladder ... ok
[INFO] [stdout] test doctor::tests::libcrypto_find_cases ... ok
[INFO] [stdout] test doctor::tests::lsm_split_and_enforcing ... ok
[INFO] [stdout] test doctor::tests::entry_offset_of_self ... ok
[INFO] [stdout] test doctor::tests::class_row_never_fails ... ok
[INFO] [stdout] test doctor::tests::lockdown_parse ... ok
[INFO] [stdout] test doctor::tests::insn_shapes ... ok
[INFO] [stdout] test doctor::tests::self_dumpable_reports_prctl_state ... ok
[INFO] [stdout] test doctor::tests::shipped_table_loads ... ok
[INFO] [stdout] test kinds::tests::addr_hash_vector ... ok
[INFO] [stdout] test kinds::tests::alg_table_shaped_and_spotted ... ok
[INFO] [stdout] test kinds::tests::funcs_unique_per_op_and_spotted ... ok
[INFO] [stdout] test kinds::tests::classify_alg_rules ... ok
[INFO] [stdout] test kinds::tests::engine_classes_shaped ... ok
[INFO] [stdout] test doctor::tests::spawn_access_probe_passes_and_reaps ... ok
[INFO] [stdout] test kinds::tests::fetch_and_skey_shaped ... ok
[INFO] [stdout] test kinds::tests::engine_absent_in_local_40 ... ok
[INFO] [stdout] test kinds::tests::weak_and_added_names_sane ... ok
[INFO] [stdout] test kinds::tests::ops_unique_and_spotted ... ok
[INFO] [stdout] test kinds::tests::shapes_monotonic_and_spotted ... ok
[INFO] [stdout] test kinds::tests::prov_hash_vector ... ok
[INFO] [stdout] test loader::tests::call_target_section_rule ... ok
[INFO] [stdout] test kinds::tests::version_pinned ... ok
[INFO] [stdout] test kinds::tests::lowlevel_families_cover_and_split ... ok
[INFO] [stdout] test loader::tests::count_shape_carries_window_cells ... ok
[INFO] [stdout] test loader::tests::verifier_spill_round_trips_full_log ... ok
[INFO] [stdout] test loader::tests::prepare_rejects_dim_mismatch_and_missing_syms ... ok
[INFO] [stdout] test loader::tests::trim_nul_strips_padding_only ... ok
[INFO] [stdout] test loader::tests::prepare_rejects_non_bpf_machine ... ok
[INFO] [stdout] test loader::tests::prepare_patches_calls_and_records_map_fixups ... ok
[INFO] [stdout] test pin::tests::dead_pid_fails_to_pin ... ok
[INFO] [stdout] test pin::tests::pin_self_verifies ... ok
[INFO] [stdout] test plan::tests::bound_bytes_requires_identity_match ... ok
[INFO] [stdout] test plan::tests::h4_t2_pin_open_retries_bounded_then_fails ... ok
[INFO] [stdout] test plan::tests::bisect_fails_fast_on_permission_err ... ok
[INFO] [stdout] test plan::tests::bisect_isolates_nonstandard_errno ... ok
[INFO] [stdout] test plan::tests::h5_t2_bound_bytes_refuses_xfs_same_ino ... ok
[INFO] [stdout] test pin::tests::external_target_adopts_without_signaling ... ok
[INFO] [stdout] test loader::tests::stale_static_calls_fail_closed ... ok
[INFO] [stdout] test plan::tests::bisect_non_einval_fails_slice ... ok
[INFO] [stdout] test plan::tests::bisect_isolates_poison ... ok
[INFO] [stdout] test pin::tests::stat_parse_tolerates_tricky_comm ... ok
[INFO] [stdout] test plan::tests::maps_dev_codec_roundtrips ... ok
[INFO] [stdout] test discovery::schema::tests::shared_code_row_fenced_on_replacement ... ok
[INFO] [stdout] test policy::tests::engine_area_names ... ok
[INFO] [stdout] test policy::tests::param_blind_op_set_is_pinned ... ok
[INFO] [stdout] test policy::tests::unknown_provider_class_is_unknown ... ok
[INFO] [stdout] test policy::tests::rule_area_mapping ... ok
[INFO] [stdout] test plan::tests::resolve_pinned_stats_the_open_file ... ok
[INFO] [stdout] test report::tests::duration_defaults_to_30s ... ok
[INFO] [stdout] test discovery::legacy::tests::probes_vacuous_without_callers ... ok
[INFO] [stdout] test report::tests::cbom_flag_parses ... ok
[INFO] [stdout] test report::tests::exit_precedence ... ok
[INFO] [stdout] test report::tests::parse_matrix ... ok
[INFO] [stdout] test report::tests::h9_t4_hint_names_exit_and_rerun_only_when_discarded ... ok
[INFO] [stdout] osslscope report (observed-crypto-v2.0): pid=0 ((unknown)) window=0..0ns effective=0..0ns
[INFO] [stdout] openssl: unknown (no verified version)
[INFO] [stdout] target: argv_redacted=true container_id=(none) image_digest=(none)
[INFO] [stdout] disposition: unknown (not recorded)
[INFO] [stdout] 
[INFO] [stdout] sites (0, 0 calls):
[INFO] [stdout]   none (no usable evidence)
[INFO] [stdout] 
[INFO] [stdout] coverage:
[INFO] [stdout]   none recorded
[INFO] [stderr] osslscope report: BPF objects: no BPF objects found (no trusted dir holds the harvest+count pair; searched 0 trusted dirs); skipped 4 untrusted dirs (missing, wrong owner, or writable); fix: install objects to a trusted dir (/usr/local/lib/osslscope, /usr/local/lib64/osslscope, /usr/lib/osslscope, /usr/lib64/osslscope) or pass --object/--count-object explicitly
[INFO] [stdout] 
[INFO] [stderr] osslscope report: run 'osslscope doctor' to diagnose environment failures
[INFO] [stdout] counters:
[INFO] [stdout]   none recorded
[INFO] [stdout] 
[INFO] [stdout] completeness: FATAL
[INFO] [stdout] 
[INFO] [stdout] fatal: environment: BPF objects: no BPF objects found (no trusted dir holds the harvest+count pair; searched 0 trusted dirs); skipped 4 untrusted dirs (missing, wrong owner, or writable); fix: install objects to a tru...
[INFO] [stdout] 
[INFO] [stdout] policy: (not evaluated)
[INFO] [stdout] 
[INFO] [stdout] status=FATAL
[INFO] [stdout] absence = not-observed in window (never "not present / never used")
[INFO] [stdout] note: argv redacted; file offsets are not runtime addresses; window-only claims
[INFO] [stdout] test report::tests::help_exits_zero_before_run_only ... ok
[INFO] [stdout] test schema::tests::goldens_v2_conform_to_schema ... ok
[INFO] [stdout] test report::tests::report_shape_is_v2_without_policy ... ok
[INFO] [stdout] test schema::tests::compat_matrix ... ok
[INFO] [stdout] test schema::tests::compat_matrix_v2 ... ok
[INFO] [stdout] test schema::tests::semantics_fails_closed_on_malformed_shape ... ok
[INFO] [stdout] test schema::tests::no_v1_report_goldens_remain ... ok
[INFO] [stdout] test capture::tests::stub_runner::h7_drain_error_taints_coverage_unknown ... ok
[INFO] [stdout] test plan::tests::stable_cookies_survive_replan ... ok
[INFO] [stdout] test plan::tests::plan_missed_matrix ... ok
[INFO] [stdout] test schema::tests::v2_schema_uses_only_supported_keywords ... ok
[INFO] [stdout] test schema::tests::validator_ignores_mismatched_type_keywords ... ok
[INFO] [stdout] test schema::tests::validator_array_string_bounds ... ok
[INFO] [stdout] test schema::tests::validator_enum_const ... ok
[INFO] [stdout] test schema::tests::validator_numeric_bounds_are_exact ... ok
[INFO] [stdout] test schema::tests::validator_unsupported_keywords_fail_closed ... ok
[INFO] [stdout] test schema::tests::validator_object_keywords ... ok
[INFO] [stdout] test schema::tests::validator_refs ... ok
[INFO] [stdout] test schema::tests::validator_combinators ... ok
[INFO] [stdout] test schema::tests::validator_type_matrix ... ok
[INFO] [stdout] test discovery::elf::tests::symtab_anchor_roundtrip_on_self ... FAILED
[INFO] [stdout] test discovery::schema::tests::counters_emitted_when_nontrivial ... ok
[INFO] [stdout] test discovery::schema::tests::multi_impl_rows_all_emit ... ok
[INFO] [stdout] test plan::tests::plan_rejects_malformed_rows ... ok
[INFO] [stdout] test plan::tests::plan_entries_aliases_groups ... ok
[INFO] [stdout] test discovery::builtin::tests::table_hit_verifies_anchor_shape ... ok
[INFO] [stdout] test discovery::schema::tests::retained_prefix_keeps_partial ... ok
[INFO] [stdout] test plan::tests::typed_rows_alias_by_backing_not_path ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- discovery::builtin::tests::symtab_rung_on_self_anchor stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'discovery::builtin::tests::symtab_rung_on_self_anchor' (1803) panicked at src/discovery/builtin.rs:362:18:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: no OPENSSL_ version in dynstr
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<&str>
[INFO] [stdout]    1: osslscope::discovery::builtin::resolve_symbol_offset
[INFO] [stdout]    2: <osslscope::discovery::builtin::tests::symtab_rung_on_self_anchor::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]    3: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]    4: test::run_test::{closure#0}
[INFO] [stdout]    5: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]    6: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]    7: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]    8: <unknown>
[INFO] [stdout]    9: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64585456a851 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645854581cea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64585456f45c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645854543c26 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x6458545616b9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x6458544b1430 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645854561872 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645854543cd2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64585453c039 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645854544bcd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64585458241c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x6458545821f2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x645854364378 - <osslscope[88750e5e80af7933]::discovery::builtin::tests::symtab_rung_on_self_anchor::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x6458544a487b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x6458544b1a55 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x6458544ab344 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x6458544b4ae2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x64585456985f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x75c43f608dfa - <unknown>
[INFO] [stdout]   19:     0x75c43f69c3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- discovery::elf::tests::symtab_anchor_roundtrip_on_self stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'discovery::elf::tests::symtab_anchor_roundtrip_on_self' (1824) panicked at src/discovery/elf.rs:450:74:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: osslscope_test_symtab_anchor not in symtab
[INFO] [stdout] 
[INFO] [stdout] Stack backtrace:
[INFO] [stdout]    0: <anyhow::Error>::msg::<alloc::string::String>
[INFO] [stdout]    1: anyhow::__private::format_err
[INFO] [stdout]    2: osslscope::discovery::elf::symtab_file_offset
[INFO] [stdout]    3: <osslscope::discovery::elf::tests::symtab_anchor_roundtrip_on_self::{closure#0} as core::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]    4: test::__rust_begin_short_backtrace::<core::result::Result<(), alloc::string::String>, fn() -> core::result::Result<(), alloc::string::String>>
[INFO] [stdout]    5: test::run_test::{closure#0}
[INFO] [stdout]    6: std::sys::backtrace::__rust_begin_short_backtrace::<test::run_test::{closure#1}, ()>
[INFO] [stdout]    7: <std::thread::lifecycle::spawn_unchecked<test::run_test::{closure#1}, ()>::{closure#1} as core::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]    8: <std::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]    9: <unknown>
[INFO] [stdout]   10: clone
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64585456a851 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x645854581cea - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x64585456f45c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x645854543c26 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x6458545616b9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x6458544b1430 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x645854561872 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x645854543cd2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64585453c039 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x645854544bcd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x64585458241c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x6458545821f2 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x6458544336fc - <osslscope[88750e5e80af7933]::discovery::elf::tests::symtab_anchor_roundtrip_on_self::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x6458544a487b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x6458544b1a55 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x6458544ab344 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x6458544b4ae2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x64585456985f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x75c43f608dfa - <unknown>
[INFO] [stdout]   19:     0x75c43f69c3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     discovery::builtin::tests::symtab_rung_on_self_anchor
[INFO] [stdout]     discovery::elf::tests::symtab_anchor_roundtrip_on_self
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 242 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e", kill_on_drop: false }`
[INFO] [stdout] 7d982dfd2755c147571d5edb3169cf84b984550b3ed5f29d776327c09039756e
