[INFO] fetching crate fde 2.0.1...
[INFO] testing fde-2.0.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate fde 2.0.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate fde 2.0.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate fde 2.0.1
[INFO] tweaked toml for crates.io crate fde 2.0.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate fde 2.0.1 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 crates.io crate fde 2.0.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:75:12
[INFO] [stderr]    |
[INFO] [stderr] 75 | homepage = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 79 | repository = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `fde` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] 98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3
[INFO] running `Command { std: "docker" "start" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", 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" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3" "/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" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", 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" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:75:12
[INFO] [stderr]    |
[INFO] [stderr] 75 | homepage = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 79 | repository = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `fde` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling const-oid v0.10.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling roxmltree v0.21.1
[INFO] [stderr]    Compiling quick-xml v0.41.0
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling hybrid-array v0.4.14
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling rand_chacha v0.10.0
[INFO] [stderr]    Compiling fde v2.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 14s
[INFO] running `Command { std: "docker" "inspect" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", 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" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3" "/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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:75:12
[INFO] [stderr]    |
[INFO] [stderr] 75 | homepage = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 79 | repository = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `fde` (manifest) generated 1 warning
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling fastrand v2.5.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling fde v2.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 24s
[INFO] running `Command { std: "docker" "inspect" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", 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" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:75:12
[INFO] [stderr]    |
[INFO] [stderr] 75 | homepage = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 79 | repository = "https://github.com/0xtaruhi/fde-rs"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `fde` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/fde/9093e6a909a69fa2/out/fde-9093e6a909a69fa2)
[INFO] [stdout] 
[INFO] [stdout] running 273 tests
[INFO] [stdout] test app::report::terminal::tests::noninteractive_progress_coalesces_to_final_update_at_normal_verbosity ... ok
[INFO] [stdout] test app::report::tests::format_stage_event_line_formats_cli_progress_with_stage_prefix ... ok
[INFO] [stdout] test core::domain::block_ram::tests::canonicalizes_map_pin_names_via_typed_bram_pins ... ok
[INFO] [stdout] test core::domain::block_ram::tests::exposes_typed_config_keys_and_physical_ports ... ok
[INFO] [stdout] test core::domain::block_ram::tests::normalizes_init_property_keys_case_insensitively ... ok
[INFO] [stdout] test core::domain::endpoint::tests::classifies_endpoint_kinds_case_insensitively ... ok
[INFO] [stdout] test core::domain::cluster::tests::classifies_logic_cluster_kind_case_insensitively ... ok
[INFO] [stdout] test core::domain::cell::tests::classifies_common_cell_kinds ... ok
[INFO] [stdout] test core::domain::pin::tests::classifies_primitive_and_site_pins ... ok
[INFO] [stdout] test app::report::tests::line_stage_reporter_runtime_only_emits_log_without_prefix_or_lifecycle ... ok
[INFO] [stdout] test core::domain::net::tests::classifies_known_net_origins ... ok
[INFO] [stdout] test app::report::terminal::tests::json_reporter_emits_json_lines ... ok
[INFO] [stdout] test app::report::terminal::tests::non_color_human_output_contains_no_ansi_sequences ... ok
[INFO] [stdout] test app::report::terminal::tests::json_diagnostic_event_has_stable_typed_fields ... ok
[INFO] [stdout] test core::domain::primitive::tests::classifies_primitives_and_common_pins ... ok
[INFO] [stdout] test core::domain::routing::tests::classifies_route_wire_name_semantics ... ok
[INFO] [stdout] test app::report::terminal::tests::human_reporter_prints_one_compact_stage_completion ... ok
[INFO] [stdout] test app::report::tests::line_stage_reporter_cli_emits_lifecycle_and_prefixed_logs ... ok
[INFO] [stdout] test core::domain::block_ram::tests::classifies_legacy_block_ram_type_aliases ... ok
[INFO] [stdout] test core::domain::site::tests::slice_shared_sequential_config_keys_are_typed ... ok
[INFO] [stdout] test core::domain::block_ram::tests::maps_dual_port_block_ram_pins_to_segment_specific_route_targets ... ok
[INFO] [stdout] test core::domain::site::tests::slice_slot_parses_physical_pin_names_back_to_slots ... ok
[INFO] [stdout] test core::domain::routing::tests::derives_cached_wire_name_metadata ... ok
[INFO] [stdout] test core::domain::site::tests::slice_slot_maps_to_stable_config_names ... ok
[INFO] [stdout] test core::ir::cell::tests::register_init_value_falls_back_to_cpp_ff_type_defaults ... ok
[INFO] [stdout] test core::domain::site::tests::classifies_known_site_kinds ... ok
[INFO] [stdout] test core::ir::design::tests::source_format_tolerates_legacy_and_unknown_values ... ok
[INFO] [stdout] test core::domain::timing::tests::classifies_timing_path_categories_case_insensitively ... ok
[INFO] [stdout] test core::ir::endpoint::tests::formats_typed_endpoint_keys_with_stable_shape ... ok
[INFO] [stdout] test core::domain::block_ram::tests::maps_single_port_block_ram_pins_to_cpp_style_route_targets ... ok
[INFO] [stdout] test core::domain::sequential::tests::infers_cpp_compatible_defaults_from_sequential_type_names ... ok
[INFO] [stdout] test core::domain::routing::tests::canonicalizes_indexed_wire_families ... ok
[INFO] [stdout] test core::ir::port::tests::parses_port_direction_case_insensitively ... ok
[INFO] [stdout] test infra::constraints::tests::fallback_ports_bind_to_one_complete_pad_site ... ok
[INFO] [stdout] test core::domain::block_ram::tests::parses_ramb4_type_widths_and_attrs ... ok
[INFO] [stdout] test core::ir::cell::tests::register_control_helpers_cover_common_ff_pins ... ok
[INFO] [stdout] test core::domain::sequential::tests::parses_common_single_bit_init_spellings ... ok
[INFO] [stdout] test core::domain::routing::tests::encodes_known_site_local_arc_compatibility_skip ... ok
[INFO] [stdout] test infra::constraints::tests::checked_constraints_reject_unknown_pins ... ok
[INFO] [stdout] test app::report::tests::format_stage_event_line_omits_lifecycle_when_disabled ... ok
[INFO] [stdout] test core::ir::index::tests::resolves_endpoints_to_typed_targets ... ok
[INFO] [stdout] test infra::cil::tests::parses_inline_site_sram_and_function_metadata ... ok
[INFO] [stdout] test infra::constraints::tests::checked_constraints_assign_the_complete_pad_site ... ok
[INFO] [stdout] test infra::cil::tests::can_parse_external_cil_when_available ... ok
[INFO] [stdout] test core::domain::sequential::tests::classifies_known_sequential_cell_types ... ok
[INFO] [stdout] test core::ir::cell::tests::register_init_value_reads_single_bit_init_property ... ok
[INFO] [stdout] test infra::edif::tests::classifies_block_ram_instances_and_preserves_output_drivers ... ok
[INFO] [stdout] test core::ir::design::tests::source_format_keeps_historical_json_spellings ... ok
[INFO] [stdout] test core::domain::sequential::tests::identifies_inverted_clock_defaults_from_cell_type ... ok
[INFO] [stdout] test infra::constraints::tests::rejects_non_positive_clock_periods ... ok
[INFO] [stdout] test infra::edif::tests::resolves_renamed_array_ports_using_member_ordinals ... ok
[INFO] [stdout] test infra::constraints::tests::loads_strict_sdc_create_clock_commands ... ok
[INFO] [stdout] test infra::constraints::tests::loads_pin_and_clock_constraints_together ... ok
[INFO] [stdout] test infra::constraints::tests::loads_sdc_io_delays_and_setup_uncertainty ... ok
[INFO] [stdout] test infra::edif::tests::parses_array_ports_and_member_references ... ok
[INFO] [stdout] test infra::io::xml::helpers::tests::parses_points_and_rejects_extra_coordinates ... ok
[INFO] [stdout] test infra::io::tests::detects_supported_input_formats_by_extension ... ok
[INFO] [stdout] test infra::io::xml::helpers::tests::recognizes_only_real_physical_site_module_refs ... ok
[INFO] [stdout] test infra::constraints::tests::rejects_unsupported_sdc_commands ... ok
[INFO] [stdout] test infra::edif::tests::parses_integer_properties_on_structural_luts ... ok
[INFO] [stdout] test infra::edif::tests::parses_renamed_instance_references ... ok
[INFO] [stdout] test infra::io::xml::lut_expr::tests::preserves_declared_lut_input_count_for_leading_zero_truth_tables ... ok
[INFO] [stdout] test infra::io::xml::helpers::tests::expands_bus_port_names_for_descending_and_ascending_ranges ... ok
[INFO] [stdout] test infra::edif::tests::parses_string_properties_and_comments ... ok
[INFO] [stdout] test infra::io::xml::mapped_xml::tests::mapped_import_lowers_constant_output_drivers_into_lut_cells ... ok
[INFO] [stdout] test infra::constraints::tests::rejects_unsupported_sdc_options_instead_of_ignoring_them ... ok
[INFO] [stdout] test infra::edif::tests::resolves_instance_port_array_members_using_library_port_order ... ok
[INFO] [stdout] test infra::io::xml::mapped_xml::tests::mapped_lut_init_bare_values_are_imported_as_hex ... ok
[INFO] [stdout] test infra::io::xml::physical::bindings::tests::slice_configs_preserve_imported_cpp_constant_lut_function_spelling ... ok
[INFO] [stdout] test infra::io::xml::mapped_xml::tests::mapped_lut_init_with_leading_zero_b_is_still_imported_as_hex ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_expands_cpp_bus_ports_into_bit_ports ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_infers_stage_from_positions_and_pips ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_injects_local_lut_to_ff_net_for_same_slot_pair ... ok
[INFO] [stdout] test infra::io::xml::lut_expr::tests::decodes_constant_expression_literals_emitted_by_cpp_physical_xml ... ok
[INFO] [stdout] test infra::io::xml::physical::bindings::tests::slice_configs_preserve_imported_ff_site_control_muxes ... ok
[INFO] [stdout] test infra::edif::tests::resolves_renamed_external_library_cells_before_classifying_instances ... ok
[INFO] [stdout] test infra::io::xml::lut_expr::tests::decodes_literal_forms ... ok
[INFO] [stdout] test infra::io::xml::physical::ports::tests::fallback_port_binding_preserves_existing_site_slot ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_preserves_cpp_constant_zero_lut_outputs ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_preserves_ff_site_control_mux_configs ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_maps_reverse_slice_lut_pins_to_logical_addresses ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_merges_clock_bridge_pips_back_into_clock_net ... ok
[INFO] [stdout] test infra::io::xml::writer::logical::tests::mapped_module_spec_directions_all_parse ... ok
[INFO] [stdout] test infra::io::xml::helpers::tests::resolves_top_module_from_design_root ... ok
[INFO] [stdout] test infra::io::xml::writer::logical::tests::mapped_xml_canonicalizes_helper_instance_order_for_cpp_pack ... ok
[INFO] [stdout] test infra::io::xml::writer::logical::tests::packed_lut_function_prefers_raw_init_compact_hex_semantics ... ok
[INFO] [stdout] test infra::io::xml::lut_expr::tests::decodes_non_symmetric_expression_bit_order_correctly ... ok
[INFO] [stdout] test infra::io::xml::lut_expr::tests::encodes_and_decodes_lut_expression_literals ... ok
[INFO] [stdout] test infra::resource::arch::tests::logic_sites_prefer_center_tile_instances_when_available ... ok
[INFO] [stdout] test infra::io::xml::mapped_xml::tests::mapped_import_expands_bus_ports_into_bit_ports ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_preserves_port_pin_and_site_slot ... ok
[INFO] [stdout] test infra::resource::arch::tests::two_dimensional_pad_positions_default_to_slot_zero ... ok
[INFO] [stdout] test infra::io::xml::writer::mapped::tests::output_port_feedback_preserves_internal_sinks_on_buffered_net ... ok
[INFO] [stdout] test infra::io::xml::physical::ports::tests::unused_input_port_keeps_iob_disabled ... ok
[INFO] [stdout] test infra::io::xml::physical::tests::physical_xml_keeps_unused_constrained_input_iob_disabled ... ok
[INFO] [stdout] test infra::io::xml::physical::bindings::tests::slice_configs_preserve_high_ff_init_property ... ok
[INFO] [stdout] test infra::io::xml::writer::logical::tests::mapped_external_modules_define_edffhq_when_used ... ok
[INFO] [stdout] test infra::io::xml::writer::logical::tests::packed_lut_function_preserves_raw_init_width_for_lut3 ... ok
[INFO] [stdout] test infra::resource::delay::tests::parses_optional_cell_delay_overrides ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_maps_clock_enable_and_inverted_clock_to_ff_endpoints ... ok
[INFO] [stdout] test infra::io::xml::physical_import::tests::physical_import_recovers_block_ram_cells_configs_and_endpoints ... ok
[INFO] [stdout] test infra::io::xml::reader::tests::mapped_xml_with_nonphysical_known_module_ref_stays_on_mapped_loader ... ok
[INFO] [stdout] test infra::resource::delay::tests::missing_file_yields_none_without_panic ... ok
[INFO] [stdout] test infra::resource::routing::tests::clock_spine_fanout_respects_left_right_halves ... ok
[INFO] [stdout] test infra::resource::delay::tests::loads_clb2clb_table_and_keeps_default_cell_delays ... ok
[INFO] [stdout] test infra::resource::cell_timing::tests::loads_fdp3_dff_setup_and_clock_to_q ... ok
[INFO] [stdout] test infra::io::xml::physical::tests::physical_xml_emits_blockram_instances_and_endpoints ... ok
[INFO] [stdout] test infra::resource::routing::tests::clock_spine_stitching_reaches_center_and_clkv_tiles ... ok
[INFO] [stdout] test infra::resource::routing::tests::incoming_arcs_exclude_disabled_paths_and_other_targets ... ok
[INFO] [stdout] test infra::resource::cell_timing::tests::loads_fdp3_block_ram_clock_to_out_from_ramb_cell ... ok
[INFO] [stdout] test infra::resource::routing::tests::parses_tile_port_stitching_from_minimal_architecture ... ok
[INFO] [stdout] test infra::resource::routing::tests::extracts_default_transmission_bits_from_arch_instances ... ok
[INFO] [stdout] test infra::resource::routing::tests::tile_side_neighbor_directions_are_consistent ... ok
[INFO] [stdout] test infra::resource::routing::tests::site_route_graphs_sort_instances_by_name_for_stable_arc_order ... ok
[INFO] [stdout] test infra::resource::routing::tests::real_arch_stitching_matches_llh_and_edge_port_mappings ... ok
[INFO] [stdout] test infra::resource::routing::tests::real_arch_components_capture_multi_tile_h6_and_v6_spans ... ok
[INFO] [stdout] test stages::analysis::criticality::tests::annotates_longer_path_as_more_critical ... ok
[INFO] [stdout] test stages::bitgen::config_image::tests::builds_tile_assignments_for_slice_iob_and_gclk_programming_requests ... ok
[INFO] [stdout] test stages::bitgen::config_image::tests::block_ram_site_requests_encode_into_owner_tiles ... ok
[INFO] [stdout] test stages::bitgen::config_image::tests::explicit_slice_requests_override_default_alias_configs_on_shared_srams ... ok
[INFO] [stdout] test stages::bitgen::config_image::tests::encodes_addressed_lut_requests_into_site_srams ... ok
[INFO] [stdout] test stages::bitgen::device::index::tests::resolves_device_endpoints_to_typed_targets ... ok
[INFO] [stdout] test stages::bitgen::config_image::tests::owner_tile_assignments_move_into_target_tile_when_arch_is_available ... ok
[INFO] [stdout] test stages::bitgen::device::tests::lowering_and_device_router_preserve_logical_route_guidance_when_resources_are_available ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::memory::tests::parses_binary_bram_init_payloads_when_present ... ok
[INFO] [stdout] test stages::bitgen::device::types::tests::register_init_value_falls_back_to_cpp_ff_type_defaults ... ok
[INFO] [stdout] test stages::bitgen::device::tests::exact_clock_routing_connects_gclk_pad_into_global_buffer_when_resources_are_available ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::emit::tests::splits_insert_command_comment_consistently ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::memory::tests::normalizes_short_hex_payloads_for_unit_tests ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::emit::tests::renders_hex_words_in_frame_format ... ok
[INFO] [stdout] test stages::bitgen::device::tests::exact_logical_clock_routing_uses_cpp_compatible_clock_branch_wires_when_needed ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::memory::tests::build_memory_payloads_orders_tiles_by_arch_bit_position ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::memory::tests::parses_cpp_style_bram_init_hex_payloads_as_low_word_first ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::tests::packs_bits_into_msb_first_words ... ok
[INFO] [stdout] test stages::bitgen::device::tests::lowering_materializes_clock_and_io_sites_when_external_resources_are_available ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::tests::debug_actual_bram_frame_columns ... ignored, debug helper for actual frame bitstream mismatch tracing
[INFO] [stdout] test stages::bitgen::device::tests::lowering_uses_cluster_slot_to_select_slice_site_name_when_cil_is_available ... ok
[INFO] [stdout] test stages::bitgen::device::tests::ordered_sink_guides_prevent_shortcuts_that_only_match_the_guide_tile_set ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::memory::tests::applies_init_words_into_chunk_order ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::layout::tests::applies_default_transmission_bits_into_frame_images ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::layout::tests::relocates_config_assignments_into_owner_tiles ... ok
[INFO] [stdout] test stages::bitgen::literal::tests::expands_compact_hex_digit_literals_to_full_site_truth_table ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::layout::tests::relocates_default_site_bits_into_owner_tiles ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::tests::roundtrips_text_bitstream_back_into_tile_columns ... ok
[INFO] [stdout] test stages::bitgen::frame_bitstream::encode::tests::reverses_only_complete_groups ... ok
[INFO] [stdout] test stages::bitgen::literal::tests::parses_hex_literals_in_lsb_first_order ... ok
[INFO] [stdout] test stages::bitgen::literal::tests::prefers_raw_init_when_normalizing_site_lut_truth_table ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::block_ram_program_preserves_imported_lowercase_init_properties ... ok
[INFO] [stdout] test stages::bitgen::literal::tests::widens_canonical_lut_init_to_full_site_truth_table ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::debug_actual_routed_slice_requests ... ignored, debug helper for physical XML bitgen request tracing
[INFO] [stdout] test stages::bitgen::literal::tests::parses_verilog_literals_in_lsb_first_order ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::classifies_hidden_vs_routed_lut_outputs_before_encoding ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::detects_local_lut_ff_data_path_for_paired_driver ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::detects_clock_enable_usage_in_site_program ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::detects_shared_active_low_set_reset_usage_in_site_program ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::programming_boundary_accepts_raw_init_without_canonical_lut_init ... ok
[INFO] [stdout] test stages::map::tests::map_gates_ff_data_inputs_with_the_register_clock ... ok
[INFO] [stdout] test stages::map::tests::map_normalizes_ramb4_dual_port_cells_into_canonical_blockram_2 ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::dual_port_block_ram_program_emits_cpp_compatible_dual_port_requests ... ok
[INFO] [stdout] test stages::map::tests::map_lowers_constant_sources_into_lut_drivers ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::routed_lut_only_slice_emits_usage_bits_without_ff_controls ... ok
[INFO] [stdout] test stages::bitgen::tests::architecture_backed_bitgen_emits_bram_memory_payloads_from_lowercase_init_properties ... ok
[INFO] [stdout] test stages::map::tests::map_rejects_unsupported_generic_cells_instead_of_silently_rewriting_them ... ok
[INFO] [stdout] test stages::map::tests::normalize_repeated_lut_inputs_rebuilds_inputs_and_pin_map ... ok
[INFO] [stdout] test stages::pack::tests::pack_assigns_block_ram_cells_to_dedicated_singleton_clusters ... ok
[INFO] [stdout] test stages::map::tests::mapped_xml_roundtrip_preserves_clock_gated_ff_data_luts ... ok
[INFO] [stdout] test stages::map::tests::structural_verilog_skips_port_named_nets_when_declaring_wires ... ok
[INFO] [stdout] test stages::normalize::tests::canonicalize_names_renames_clusters_and_syncs_cell_membership ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::normalized_lut1_prefers_raw_decimal_init_compact_semantics ... ok
[INFO] [stdout] test stages::map::tests::map_updates_constant_net_driver_pins_after_lowering ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::detects_site_bypass_for_nonlocal_ff_driver ... ok
[INFO] [stdout] test stages::map::tests::map_canonicalizes_edif_init_property_into_lut_init_hex ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::prefers_raw_init_over_canonical_lut_init_when_both_are_present ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::preserves_high_ff_init_from_imported_cell_properties ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::single_port_block_ram_program_maps_port_attr_controls_and_init_words ... ok
[INFO] [stdout] test stages::bitgen::tests::falls_back_to_deterministic_payload_without_resources ... ok
[INFO] [stdout] test stages::map::tests::map_normalizes_ramb4_single_port_cells_into_canonical_blockram_1 ... ok
[INFO] [stdout] test stages::bitgen::programming::tests::widens_small_lut_init_to_site_truth_table_width_before_encoding ... ok
[INFO] [stdout] test stages::pack::tests::pack_does_not_mix_lut_ff_pair_with_plain_lut ... ok
[INFO] [stdout] test stages::pack::tests::pack_keeps_incompatible_ff_control_sets_in_separate_clusters ... ok
[INFO] [stdout] test stages::pack::tests::pack_merges_matching_ff_control_sets ... ok
[INFO] [stdout] test stages::place::support::tests::focus_sampler_returns_only_known_clusters ... ok
[INFO] [stdout] test stages::place::solver::tests::plateau_exit_stays_disabled_for_small_runs ... ok
[INFO] [stdout] test stages::pack::tests::pack_does_not_mix_lut_ff_lane_with_unconnected_pure_lut_lane ... ok
[INFO] [stdout] test stages::pack::tests::pack_pairs_connected_lut_ff_lanes_before_plain_encounter_order ... ok
[INFO] [stdout] test stages::place::support::tests::target_updates_reject_non_logic_sites ... ok
[INFO] [stdout] test stages::pack::tests::pack_scales_across_multiple_independent_lut_ff_pairs ... ok
[INFO] [stdout] test stages::pack::tests::pack_respects_slice_shape_limits_when_greedy_fill_expands ... ok
[INFO] [stdout] test stages::pack::tests::pack_pairs_lut_with_sequential_d_input_and_respects_capacity ... ok
[INFO] [stdout] test stages::place::tests::fixed_clusters_keep_their_requested_site ... ok
[INFO] [stdout] test stages::pack::tests::pack_can_fill_slice_with_unconnected_pure_lut_lane ... ok
[INFO] [stdout] test stages::pack::tests::pack_can_fill_four_slot_cluster_along_connected_chain ... ok
[INFO] [stdout] test stages::place::tests::timing_objective_penalizes_stretched_critical_chain_more_strongly ... ok
[INFO] [stdout] test stages::pack::tests::pack_pairs_connected_lut_lanes_before_plain_encounter_order ... ok
[INFO] [stdout] test stages::place::tests::placement_uses_multiple_slice_slots_per_tile_when_capacity_allows ... ok
[INFO] [stdout] test stages::place::solver::adaptive_tests::rebalance_leans_toward_the_successful_move_kind ... ok
[INFO] [stdout] test stages::route::api::tests::apply_route_image_merges_synthetic_gclk_pips_into_logical_clock_net ... ok
[INFO] [stdout] test stages::pack::tests::pack_orders_lut_lanes_by_primitive_lut_input_count ... ok
[INFO] [stdout] test stages::route::api::tests::apply_route_image_preserves_independent_sink_branches ... ok
[INFO] [stdout] test stages::place::solver::adaptive_tests::same_net_style_repeats_never_shift_weights_without_acceptance ... ok
[INFO] [stdout] test stages::place::solver::tests::plateau_completion_ratio_does_not_overflow ... ok
[INFO] [stdout] test stages::place::solver::adaptive_tests::clamps_keep_both_move_kinds_alive ... ok
[INFO] [stdout] test stages::place::solver::tests::plateau_exit_triggers_after_large_window_with_tiny_improvement ... ok
[INFO] [stdout] test stages::place::tests::placement_assigns_block_ram_clusters_to_block_ram_sites ... ok
[INFO] [stdout] test stages::route::api::tests::route_stage_uses_dedicated_clock_sink_path_for_block_ram_clock ... ok
[INFO] [stdout] test stages::route::api::tests::derive_segments_from_pips_collapses_duplicate_positions ... ok
[INFO] [stdout] test stages::place::tests::incremental_evaluator_matches_full_recompute_for_move_and_swap ... ok
[INFO] [stdout] test stages::route::api::tests::route_stage_routes_single_port_block_ram_data_pins ... ok
[INFO] [stdout] test stages::route::escape::tests::multicast_inputs_keep_shared_tree_routing ... ok
[INFO] [stdout] test stages::route::escape::tests::matching_moves_flexible_pins_and_leaves_unsaturated_groups_unchanged ... ok
[INFO] [stdout] test stages::route::escape::tests::impossible_saturated_matching_fails_explicitly ... ok
[INFO] [stdout] test stages::route::cost::tests::discounts_scale_monotonically_and_stay_positive ... ok
[INFO] [stdout] test stages::route::lowering::cells::tests::authoritative_slice_bindings_override_heuristic_slot_order ... ok
[INFO] [stdout] test stages::route::lowering::cells::tests::dual_lut_ff_pairs_preserve_cluster_pair_order ... ok
[INFO] [stdout] test stages::route::lowering::nets::tests::diagonal_segment_stops_each_axis_at_its_target ... ok
[INFO] [stdout] test stages::route::lowering::nets::tests::block_ram_cell_endpoints_shift_to_cpp_compatible_segment_rows ... ok
[INFO] [stdout] test stages::route::lowering::cells::tests::single_lut_ff_pair_stays_in_slot_zero ... ok
[INFO] [stdout] test stages::place::tests::strongly_connected_pair_is_placed_adjacent ... ok
[INFO] [stdout] test stages::route::lowering::nets::tests::sink_guides_follow_branch_specific_paths ... ok
[INFO] [stdout] test stages::route::mapping::tests::register_data_routes_through_bx_by_when_not_driven_by_paired_lut ... ok
[INFO] [stdout] test stages::route::mapping::tests::block_ram_endpoints_map_to_cpp_compatible_bram_wires ... ok
[INFO] [stdout] test stages::route::mapping::tests::edff_enable_pin_routes_through_slice_ce_wire ... ok
[INFO] [stdout] test stages::route::policy::tests::blocks_left_h6_buffer_arcs_into_all_left_outputs ... ok
[INFO] [stdout] test stages::route::policy::tests::mixed_use_gclk_nets_keep_generic_escape_available ... ok
[INFO] [stdout] test stages::route::router::tests::dedicated_clock_search_reaches_real_arch_clock_sink ... ok
[INFO] [stdout] test stages::route::router::tests::endpoint_reservations_survive_incremental_rip_up_and_legalization ... ok
[INFO] [stdout] test stages::route::policy::tests::strict_clock_sink_keeps_cpp_clock_branch_wires_available ... ok
[INFO] [stdout] test stages::route::policy::tests::blocks_left_h6_buffer_arcs_into_left_o1 ... ok
[INFO] [stdout] test stages::route::mapping::tests::clock_sites_map_pad_mux_and_buffer_wires_distinctly ... ok
[INFO] [stdout] test stages::route::router::tests::foreign_net_claims_are_unique_and_priced ... ok
[INFO] [stdout] test stages::route::router::tests::ordered_guide_rejects_skipping_across_turns ... ok
[INFO] [stdout] test stages::route::router::tests::final_validation_rejects_incomplete_nets ... ok
[INFO] [stdout] test stages::route::router::tests::ordered_start_nodes_prefer_lower_tree_cost_over_nearer_frontier ... ok
[INFO] [stdout] test stages::route::router::tests::same_net_resource_revisits_stay_free_of_contention ... ok
[INFO] [stdout] test stages::route::router::tests::real_arch_stitched_component_claims_are_contested_across_tiles ... ok
[INFO] [stdout] test stages::route::router::tests::ripping_up_the_first_claimant_rebuilds_contention_from_remaining_nets ... ok
[INFO] [stdout] test stages::route::tests::parses_route_pips_from_routed_xml ... ok
[INFO] [stdout] test stages::route::router::tests::frontier_heap_has_stable_equal_cost_pop_order ... ok
[INFO] [stdout] test stages::route::wire::tests::centered_wire_bounds_survive_out_of_grid_coordinates ... ok
[INFO] [stdout] test stages::route::wire::tests::classifies_route_node_cost_families_for_router ... ok
[INFO] [stdout] test stages::route::wire::tests::identifies_slice_outputs_that_require_single_local_exit ... ok
[INFO] [stdout] test stages::route::router::tests::ordered_guide_allows_long_span_progress_along_straight_runs ... ok
[INFO] [stdout] test stages::route::mapping::tests::compacted_lut_inputs_expand_back_to_their_physical_pins ... ok
[INFO] [stdout] test stages::sta::keys::tests::preserves_existing_timing_key_strings ... ok
[INFO] [stdout] test stages::route::router::tests::ordered_start_nodes_prioritize_existing_tree_frontier ... ok
[INFO] [stdout] test stages::route::tests::dedicated_clock_policy_reaches_cxx_clock_spine ... ok
[INFO] [stdout] test stages::route::tests::materializes_route_image_from_explicit_pips ... ok
[INFO] [stdout] test stages::sta::tests::intrinsic_cell_delay_follows_overridable_cell_delays ... ok
[INFO] [stdout] test stages::sta::tests::backward_slack_distinguishes_parallel_branches ... ok
[INFO] [stdout] test stages::sta::report::tests::shortens_long_object_names_without_splitting_unicode ... ok
[INFO] [stdout] test stages::sta::tests::sta_applies_sdc_io_delays_uncertainty_and_reports_full_coverage ... ok
[INFO] [stdout] test stages::sta::tests::lut_timing_arcs_follow_truth_table_dependencies ... ok
[INFO] [stdout] test stages::sta::tests::sta_computes_expected_critical_path_and_graph_shape ... ok
[INFO] [stdout] test stages::route::router::tests::final_validation_rejects_overused_resources ... ok
[INFO] [stdout] test stages::route::wire::tests::canonicalizes_edge_and_long_wire_families ... ok
[INFO] [stdout] test stages::route::wire::tests::derives_directional_bounds_from_wire_family ... ok
[INFO] [stdout] test stages::sta::tests::sta_applies_clock_period_setup_and_clock_to_q ... ok
[INFO] [stdout] test stages::sta::tests::sta_rejects_positive_delay_combinational_loops ... ok
[INFO] [stdout] test stages::sta::tests::sta_takes_slowest_fanin_arrival ... ok
[INFO] [stdout] test stages::sta::tests::sta_signs_off_launch_only_block_ram_with_library_arcs ... ok
[INFO] [stdout] test stages::sta::tests::sta_reporter_receives_stage_events ... ok
[INFO] [stdout] test stages::sta::tests::sta_delay_model_overrides_distance_fallback ... ok
[INFO] [stdout] test stages::sta::tests::sta_times_dual_port_block_ram_per_port_clock ... ok
[INFO] [stdout] test stages::sta::tests::sta_never_signs_off_launch_only_block_ram_without_library_arcs ... ok
[INFO] [stdout] test stages::sta::tests::sta_nan_delay_surfaces_typed_error ... ok
[INFO] [stdout] test stages::sta::tests::sta_sequential_output_restarts_arrival ... ok
[INFO] [stdout] test stages::sta::tests::sta_never_signs_off_block_ram_without_library_arcs ... ok
[INFO] [stdout] test stages::sta::tests::sta_rejects_block_ram_port_clock_outside_constrained_domains ... ok
[INFO] [stdout] test stages::sta::tests::sta_text_report_uses_professional_labels_without_yosys_internal_names ... ok
[INFO] [stdout] test stages::sta::tests::sta_empty_design_reports_zero_critical_path ... ok
[INFO] [stdout] test stages::sta::tests::sta_groups_paths_across_multiple_clock_domains ... ok
[INFO] [stdout] test stages::place::tests::placement_is_seed_stable_and_legal_in_both_modes ... ok
[INFO] [stdout] test stages::place::tests::large_synthetic_design_places_legally_and_deterministically ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/fde/d1b90a8abcb03bae/out/fde-d1b90a8abcb03bae)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 271 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/flow.rs (/opt/rustwide/target/release/build/fde/2525b5983092c826/out/flow-2525b5983092c826)
[INFO] [stdout] running 18 tests
[INFO] [stdout] test complex_external_resource_sidecar_contains_nontrivial_config_and_route_sections ... ok
[INFO] [stdout] test can_parse_external_arch_when_available ... ok
[INFO] [stdout] test edif_parser_smoke_test ... ok
[INFO] [stdout] test failed_implementation_writes_a_partial_report_and_marks_remaining_stages_skipped ... ok
[INFO] [stdout] test edif_parser_resolves_renamed_instance_refs ... ok
[INFO] [stdout] test complex_external_resource_impl_emits_text_bitstream ... ok
[INFO] [stdout] test rust_impl_emits_text_bitstream_when_external_resources_are_available ... ok
[INFO] [stdout] test full_width_dual_port_block_ram_routes_without_shared_resources ... ok
[INFO] [stdout] test rust_impl_emits_device_and_tile_config_when_external_resources_are_available ... ok
[INFO] [stdout] test complex_external_resource_impl_is_seed_stable ... ok
[INFO] [stderr] error: test failed, to rerun pass `--test flow`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/build/fde/2525b5983092c826/out/flow-2525b5983092c826` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3", kill_on_drop: false }`
[INFO] [stdout] 98202a29dabd1291a5036cb7838aad6ef58da8adf2a7cfc33a3ee889ea47c0c3
