[INFO] cloning repository https://github.com/acgetchell/d-delaunay [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/acgetchell/d-delaunay" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facgetchell%2Fd-delaunay", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facgetchell%2Fd-delaunay'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] dfdba5a745d6a41b4fa92d66b71c0c3d3dc87e54 [INFO] testing acgetchell/d-delaunay against try#a7ee93192a766fb0dafa23def7154fc03cfcfc3e for pr-146989 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Facgetchell%2Fd-delaunay" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-5-tc2/source/rust-toolchain.toml [INFO] started tweaking git repo https://github.com/acgetchell/d-delaunay [INFO] finished tweaking git repo https://github.com/acgetchell/d-delaunay [INFO] tweaked toml for git repo https://github.com/acgetchell/d-delaunay written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/acgetchell/d-delaunay on toolchain a7ee93192a766fb0dafa23def7154fc03cfcfc3e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/acgetchell/d-delaunay 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" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 97e3ffba1f76279c17bf97417e58c2213e1ca618555e31e268ba0e08a90099ed [INFO] running `Command { std: "docker" "start" "-a" "97e3ffba1f76279c17bf97417e58c2213e1ca618555e31e268ba0e08a90099ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "97e3ffba1f76279c17bf97417e58c2213e1ca618555e31e268ba0e08a90099ed", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "97e3ffba1f76279c17bf97417e58c2213e1ca618555e31e268ba0e08a90099ed", kill_on_drop: false }` [INFO] [stdout] 97e3ffba1f76279c17bf97417e58c2213e1ca618555e31e268ba0e08a90099ed [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0af092eeb48c3dc9d3bd7bd192c3bd9add6d0450d842f30bfccd410c103bd574 [INFO] running `Command { std: "docker" "start" "-a" "0af092eeb48c3dc9d3bd7bd192c3bd9add6d0450d842f30bfccd410c103bd574", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.103 [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling anstyle-query v1.1.4 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling zmij v1.0.2 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling slotmap v1.1.1 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling arc-swap v1.8.0 [INFO] [stderr] Compiling la-stack v0.1.2 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling syn v2.0.109 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling clap_derive v4.5.49 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Compiling derive_builder v0.20.2 [INFO] [stderr] Compiling ordered-float v5.1.0 [INFO] [stderr] Compiling serde_test v1.0.177 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling delaunay v0.7.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 44.93s [INFO] running `Command { std: "docker" "inspect" "0af092eeb48c3dc9d3bd7bd192c3bd9add6d0450d842f30bfccd410c103bd574", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0af092eeb48c3dc9d3bd7bd192c3bd9add6d0450d842f30bfccd410c103bd574", kill_on_drop: false }` [INFO] [stdout] 0af092eeb48c3dc9d3bd7bd192c3bd9add6d0450d842f30bfccd410c103bd574 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1be5405f41af589a84e71b88fad619e9ff74570664f0f45e48975d267712a974 [INFO] running `Command { std: "docker" "start" "-a" "1be5405f41af589a84e71b88fad619e9ff74570664f0f45e48975d267712a974", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling zerocopy-derive v0.8.27 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling find-msvc-tools v0.1.5 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling cc v1.2.48 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling criterion-plot v0.8.1 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling sysinfo v0.37.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling pastey v0.2.1 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling proptest v1.9.0 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Compiling derive_builder v0.20.2 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling delaunay v0.7.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling criterion v0.8.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4m 15s [INFO] running `Command { std: "docker" "inspect" "1be5405f41af589a84e71b88fad619e9ff74570664f0f45e48975d267712a974", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1be5405f41af589a84e71b88fad619e9ff74570664f0f45e48975d267712a974", kill_on_drop: false }` [INFO] [stdout] 1be5405f41af589a84e71b88fad619e9ff74570664f0f45e48975d267712a974 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+a7ee93192a766fb0dafa23def7154fc03cfcfc3e" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1beaec2c7dfb7273fa0898749e27996d87b5fd1e72f3a58a2cdb4559bca422e0 [INFO] running `Command { std: "docker" "start" "-a" "1beaec2c7dfb7273fa0898749e27996d87b5fd1e72f3a58a2cdb4559bca422e0", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/delaunay-a413fd6d24b105be) [INFO] [stdout] [INFO] [stdout] running 943 tests [INFO] [stdout] test core::adjacency::tests::adjacency_index_is_send_sync_unpin ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_extend_hull_adds_cells_for_exterior_vertex ... ok [INFO] [stdout] test core::adjacency::tests::adjacency_index_query_helpers_are_consistent ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_extend_hull_errors_when_no_visible_facets ... ok [INFO] [stdout] test core::adjacency::tests::adjacency_index_build_error_display_is_informative ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_2d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_errors_on_boundary_cell_wrong_vertex_count ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_with_empty_boundary_facets ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_insertion_error_retryable ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_3d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_with_invalid_vertex_key ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_5d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_repair_neighbor_pointers_2d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_4d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_fill_cavity_with_invalid_facet_cell ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_wire_cavity_neighbors_reports_non_manifold_topology ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_wire_cavity_neighbors_with_invalid_cells ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_repair_neighbor_pointers_reconstructs_missing_neighbors ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_extract_cavity_boundary_2d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_repair_neighbor_pointers_3d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_extract_cavity_boundary_3d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_repair_neighbor_pointers_4d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_extract_cavity_boundary_4d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_extract_cavity_boundary_empty_conflict ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_3d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_5d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_4d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_invalid_start_cell ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_with_robust_kernel ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_is_point_outside_facet_inside ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_repair_neighbor_pointers_5d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_outside_point ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_3d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_is_point_outside_facet_outside ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_extract_cavity_boundary_5d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_empty_triangulation ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_5d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_4d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_find_conflict_region_2d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_near_boundary ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_point_inside_2d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_point_inside_3d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_point_outside_2d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_with_robust_kernel ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_orientation_logic_manual ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_point_outside_3d ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_with_hint_cell ... ok [INFO] [stdout] test core::boundary::tests::test_boundary_facets_cell_not_found_error ... ok [INFO] [stdout] test core::boundary::tests::test_invalid_facet_multiplicity_error_creation ... ok [INFO] [stdout] test core::boundary::tests::test_boundary_facets_error_propagation_from_build_map ... ok [INFO] [stdout] test core::boundary::tests::test_boundary_facets_invalid_facet_index_error ... ok [INFO] [stdout] test core::boundary::tests::test_is_boundary_facet_with_map_consistency ... ok [INFO] [stdout] test core::boundary::tests::test_number_of_boundary_facets_delegation ... ok [INFO] [stdout] test core::boundary::tests::test_boundary_facets_method_coverage ... ok [INFO] [stdout] test core::cell::tests::cell_2d_uuid_uniqueness ... ok [INFO] [stdout] test core::cell::tests::cell_2d_serialization_roundtrip ... ok [INFO] [stdout] test core::boundary::tests::test_boundary_facets_single_simplices ... ok [INFO] [stdout] test core::cell::tests::cell_2d ... ok [INFO] [stdout] test core::cell::tests::cell_1d ... ok [INFO] [stdout] test core::cell::tests::cell_3d ... ok [INFO] [stdout] test core::cell::tests::cell_3d_uuid_uniqueness ... ok [INFO] [stdout] test core::cell::tests::cell_2d_with_data ... ok [INFO] [stdout] test core::cell::tests::cell_3d_serialization_roundtrip ... ok [INFO] [stdout] test core::cell::tests::cell_3d_with_data ... ok [INFO] [stdout] test core::cell::tests::cell_4d ... ok [INFO] [stdout] test core::cell::tests::cell_4d_serialization_roundtrip ... ok [INFO] [stdout] test core::cell::tests::cell_4d_with_data ... ok [INFO] [stdout] test core::cell::tests::cell_4d_uuid_uniqueness ... ok [INFO] [stdout] test core::cell::tests::cell_5d_with_data ... ok [INFO] [stdout] test core::cell::tests::cell_5d ... ok [INFO] [stdout] test core::cell::tests::cell_5d_uuid_uniqueness ... ok [INFO] [stdout] test core::cell::tests::cell_circumradius_2d ... ok [INFO] [stdout] test core::cell::tests::cell_5d_serialization_roundtrip ... ok [INFO] [stdout] test core::cell::tests::cell_circumsphere_contains_vertex_2d ... ok [INFO] [stdout] test core::cell::tests::cell_contains_vertex_false ... ok [INFO] [stdout] test core::cell::tests::cell_circumradius_with_center ... ok [INFO] [stdout] test core::cell::tests::cell_contains_vertex ... ok [INFO] [stdout] test core::cell::tests::cell_clone ... ok [INFO] [stdout] test core::cell::tests::cell_circumsphere_contains_vertex_determinant ... ok [INFO] [stdout] test core::cell::tests::cell_deserialization_error_cases ... ok [INFO] [stdout] test core::cell::tests::cell_coordinate_ranges ... ok [INFO] [stdout] test core::cell::tests::cell_deserialize_rejects_missing_uuid_and_duplicate_fields_and_invalid_uuid ... ok [INFO] [stdout] test core::cell::tests::cell_data_can_be_set ... ok [INFO] [stdout] test core::cell::tests::cell_different_numeric_types ... ok [INFO] [stdout] test core::cell::tests::cell_debug_format ... ok [INFO] [stdout] test core::cell::tests::cell_data_none_by_default ... ok [INFO] [stdout] test core::cell::tests::cell_facet_view_helpers_reject_excessive_vertex_count ... ok [INFO] [stdout] test core::cell::tests::cell_dim ... ok [INFO] [stdout] test core::cell::tests::cell_facet_views_comprehensive ... ok [INFO] [stdout] test core::cell::tests::cell_ensure_neighbors_buffer_mut_initializes_and_reuses ... ok [INFO] [stdout] test core::cell::tests::cell_has_vertex_in_common ... ok [INFO] [stdout] test core::cell::tests::cell_hash ... ok [INFO] [stdout] test core::cell::tests::cell_high_dimensional ... ok [INFO] [stdout] test core::cell::tests::cell_is_valid_rejects_insufficient_and_duplicate_vertices ... ok [INFO] [stdout] test core::cell::tests::cell_into_hashmap_empty ... ok [INFO] [stdout] test core::cell::tests::cell_into_hashmap_multiple ... ok [INFO] [stdout] test core::cell::tests::cell_mirror_facet_index_shared_facet_2d ... ok [INFO] [stdout] test core::cell::tests::cell_macro_with_data ... ok [INFO] [stdout] test core::cell::tests::cell_new_rejects_insufficient_and_duplicate_vertices ... ok [INFO] [stdout] test core::cell::tests::cell_neighbors_none_by_default ... ok [INFO] [stdout] test core::cell::tests::cell_number_of_vertices ... ok [INFO] [stdout] test core::cell::tests::cell_mirror_facet_index_returns_none_when_cells_do_not_share_facet_2d ... ok [INFO] [stdout] test core::cell::tests::cell_macro_without_data ... ok [INFO] [stdout] test core::cell::tests::cell_ordering_edge_cases ... ok [INFO] [stdout] test core::cell::tests::cell_serialization_data_field_handling ... ok [INFO] [stdout] test core::cell::tests::cell_partial_eq ... ok [INFO] [stdout] test core::cell::tests::cell_validation_error_cases ... ok [INFO] [stdout] test core::cell::tests::cell_single_vertex ... ok [INFO] [stdout] test core::cell::tests::cell_to_and_from_json ... ok [INFO] [stdout] test core::cell::tests::cell_partial_ord ... ok [INFO] [stdout] test core::cell::tests::cell_vertex_data_consistency ... ok [INFO] [stdout] test core::cell::tests::cell_with_f32 ... ok [INFO] [stdout] test core::cell::tests::cell_validation_success_cases ... ok [INFO] [stdout] test core::cell::tests::cell_with_vertex_data ... ok [INFO] [stdout] test core::cell::tests::test_cell_partial_eq_different_dimensions ... ok [INFO] [stdout] test core::cell::tests::cell_validation_error_from_stack_matrix_dispatch_error_maps_to_coordinate_conversion ... ok [INFO] [stdout] test core::cell::tests::test_eq_by_vertices_2d ... ok [INFO] [stdout] test core::cell::tests::test_eq_by_vertices_same_coordinates_different_tds ... ok [INFO] [stdout] test core::cell::tests::test_vertex_uuids_4d_cell ... ok [INFO] [stdout] test core::cell::tests::test_facet_vertex_uniqueness ... ok [INFO] [stdout] test core::cell::tests::test_facet_view_iter ... ok [INFO] [stdout] test core::cell::tests::test_vertex_uuids_empty_cell_fails ... ok [INFO] [stdout] test core::cell::tests::test_vertex_uuids_with_f32_coordinates ... ok [INFO] [stdout] test core::cell::tests::test_vertex_uuids_success ... ok [INFO] [stdout] test core::collections::tests::test_capacity_helpers ... ok [INFO] [stdout] test core::cell::tests::test_clear_vertex_keys ... ok [INFO] [stdout] test core::collections::tests::test_collection_type_instantiation ... ok [INFO] [stdout] test core::collections::tests::test_cell_vertex_buffer_stack_allocation_boundary ... ok [INFO] [stdout] test core::collections::tests::test_small_buffer_stack_allocation ... ok [INFO] [stdout] test core::collections::tests::test_phase1_key_based_roundtrip_operations ... ok [INFO] [stdout] test core::collections::tests::test_fast_collections_basic_operations ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_continues_with_cavity_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_continues_with_cavity_3d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_continues_with_cavity_4d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_continues_with_cavity_5d ... ok [INFO] [stdout] test core::algorithms::incremental_insertion::tests::test_wire_cavity_neighbors_errors_on_facet_index_overflow ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_equivalent_to_batch_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_equivalent_to_batch_3d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_equivalent_to_batch_4d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_equivalent_to_batch_5d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_from_empty_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_from_empty_5d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_from_empty_3d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_dim_returns_correct_dimension ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_with_custom_kernel ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_empty_creates_empty_triangulation ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_delaunay_constructors_default_to_pseudomanifold_mode ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_bootstrap_from_empty_4d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_empty_supports_incremental_insertion ... ok [INFO] [stdout] test core::cell::tests::test_vertex_uuids_2d_cell ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_incremental_insertion_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_insert_single_interior_point_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_incremental_insertion_3d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_insert_updates_last_inserted_cell ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_internal_tds_access ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_is_valid_maps_triangulation_state_error_for_dangling_vertex_key ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_is_valid_maps_invalid_cell_to_triangulation_error ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_insert_multiple_sequential_points_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_number_of_cells_minimal_simplex ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_is_valid_reports_delaunay_violation_and_includes_cell_uuid ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_incremental_insertion_4d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_new_with_exact_minimum_vertices ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_number_of_cells_after_insertion ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_number_of_vertices_minimal_simplex ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_tds_accessor_provides_readonly_access ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_set_topology_guarantee_updates_underlying_triangulation ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_serde_roundtrip_uses_custom_deserialize_impl ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_policy_setter_and_getter_roundtrip ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_report_includes_delaunay_property_violation ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_incremental_insertion_5d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_report_includes_vertex_incidence_violation ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_report_returns_mapping_failures_only ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_policy_defaults_to_on_suspicion ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_aborts_on_duplicate_uuid_in_insertion_loop ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_validation_report_ok_for_valid_triangulation ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_insufficient_vertices_2d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_fast_kernel ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_f32_coordinates ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_robust_kernel ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_tds_accessors_maintain_validation_invariants ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_with_kernel_insufficient_vertices_3d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_insert_multiple_sequential_points_3d ... ok [INFO] [stdout] test core::edge::tests::edge_key_endpoints_roundtrip ... ok [INFO] [stdout] test core::edge::tests::edge_key_is_hashable_and_orderable ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_topology_traversal_methods_are_forwarded ... ok [INFO] [stdout] test core::edge::tests::edge_key_is_canonical ... ok [INFO] [stdout] test core::facet::tests::facet_1d_edge ... ok [INFO] [stdout] test core::facet::tests::facet_2d_triangle_key_consistency ... ok [INFO] [stdout] test core::facet::tests::facet_2d_triangle_all_facets ... ok [INFO] [stdout] test core::facet::tests::facet_2d_triangle ... ok [INFO] [stdout] test core::facet::tests::facet_3d_tetrahedron_all_facets ... ok [INFO] [stdout] test core::facet::tests::facet_4d_simplex ... ok [INFO] [stdout] test core::algorithms::locate::tests::test_locate_2d ... ok [INFO] [stdout] test core::facet::tests::facet_3d_tetrahedron_key_consistency ... ok [INFO] [stdout] test core::facet::tests::facet_3d_tetrahedron_equality ... ok [INFO] [stdout] test core::facet::tests::facet_2d_triangle_equality ... ok [INFO] [stdout] test core::facet::tests::facet_3d_tetrahedron ... ok [INFO] [stdout] test core::facet::tests::facet_5d_simplex_all_facets ... ok [INFO] [stdout] test core::facet::tests::facet_4d_simplex_key_consistency ... ok [INFO] [stdout] test core::facet::tests::facet_5d_simplex_key_consistency ... ok [INFO] [stdout] test core::facet::tests::facet_5d_simplex_equality ... ok [INFO] [stdout] test core::facet::tests::facet_error_debug ... ok [INFO] [stdout] test core::facet::tests::facet_debug ... ok [INFO] [stdout] test core::facet::tests::facet_error_display ... ok [INFO] [stdout] test core::facet::tests::facet_key_hash ... ok [INFO] [stdout] test core::facet::tests::facet_eq_different_vertices ... ok [INFO] [stdout] test core::facet::tests::facet_new ... ok [INFO] [stdout] test core::facet::tests::facet_clone ... ok [INFO] [stdout] test core::facet::tests::facet_partial_eq ... ok [INFO] [stdout] test core::facet::tests::facet_new_with_incorrect_vertex ... ok [INFO] [stdout] test core::facet::tests::facet_vertices_empty_cell ... ok [INFO] [stdout] test core::facet::tests::facet_vertices ... ok [INFO] [stdout] test core::facet::tests::facet_vertices_ordering ... ok [INFO] [stdout] test core::facet::tests::facet_with_typed_data ... ok [INFO] [stdout] test core::facet::tests::test_all_facets_for_cell ... ok [INFO] [stdout] test core::facet::tests::test_facet_error_handling ... ok [INFO] [stdout] test core::facet::tests::test_facet_key_from_vertices ... ok [INFO] [stdout] test core::facet::tests::test_facet_key_consistency ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_creation ... ok [INFO] [stdout] test core::facet::tests::test_facet_new_success_coverage ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_equality ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_key_computation ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_debug ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_memory_efficiency ... ok [INFO] [stdout] test core::facet::tests::test_usize_to_u8_conversion ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_vertices_iteration ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_build_cache_with_rcu ... ok [INFO] [stdout] test core::facet::tests::test_facet_view_opposite_vertex ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_generation_ordering_semantics ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_building ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_build_cache_with_rcu_concurrent ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_invalidation_idempotence ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_content_correctness ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_methods_succeed_on_valid_tds ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_invalidation_on_generation_change ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_lifecycle ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_reuse ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_methods_can_be_called_multiple_times ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_size_consistency_after_operations ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_empty_triangulation ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_with_modified_tds_during_build ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_initial_cache_state ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_manual_cache_invalidation ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_generation_overflow_handling ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_strict_cache_invalidation_behavior ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_strict_try_build_cache_with_rcu ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_strict_try_get_or_build_facet_cache ... ok [INFO] [stdout] test core::triangulation::tests::test_basic_accessors_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_basic_accessors_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_basic_accessors_4d ... ok [INFO] [stdout] test core::triangulation::tests::test_basic_accessors_5d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_adjacency_index_basic_invariants ... ok [INFO] [stdout] test core::triangulation::tests::test_build_adjacency_index_empty_triangulation_is_empty ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_4d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_5d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_insufficient_vertices ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_rejects_collinear_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_rejects_coplanar_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_too_many_vertices ... ok [INFO] [stdout] test core::triangulation::tests::test_build_initial_simplex_with_user_data ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_concurrent_cache_access ... ok [INFO] [stdout] test core::triangulation::tests::test_detect_local_facet_issues_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_detect_local_facet_issues_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_detect_local_facet_issues_4d ... ok [INFO] [stdout] test core::triangulation::tests::test_detect_local_facet_issues_5d ... ok [INFO] [stdout] test core::triangulation::tests::test_insert_duplicate_coordinates_skips_with_statistics_and_errors_without ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_errors_on_non_manifold_boundary_ridge_before_connectedness ... ok [INFO] [stdout] test core::triangulation::tests::test_insert_duplicate_uuid_is_non_retryable_and_rolls_back ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_non_manifold_facet_multiplicity ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_pl_manifold_mode_rejects_wedge_at_vertex_in_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_rejects_bootstrap_phase_with_isolated_vertex ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_rejects_disconnected_even_when_euler_matches ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_rejects_isolated_vertex_even_when_cells_exist ... ok [INFO] [stdout] test core::traits::facet_cache::tests::test_cache_race_condition_on_invalidation ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_topology_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_topology_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_topology_4d ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_topology_5d ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_topology_empty ... ok [INFO] [stdout] test core::triangulation::tests::test_remove_vertex_neighbor_pointers_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_remove_vertex_neighbor_pointers_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_remove_vertex_neighbor_pointers_4d ... ok [INFO] [stdout] test core::delaunay_triangulation::tests::test_tds_accessor_reflects_insertions ... ok [INFO] [stdout] test core::facet::tests::facet_4d_simplex_all_facets ... ok [INFO] [stdout] test core::facet::tests::facet_4d_simplex_equality ... ok [INFO] [stdout] test core::triangulation::tests::test_remove_vertex_neighbor_pointers_5d ... ok [INFO] [stdout] test core::facet::tests::facet_5d_simplex ... ok [INFO] [stdout] test core::triangulation::tests::test_is_valid_pl_manifold_mode_rejects_cone_on_torus_in_3d_even_when_cell_graph_connected ... ok [INFO] [stdout] test core::triangulation::tests::test_repair_local_facet_issues_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_repair_local_facet_issues_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_tds_is_valid_rejects_interior_facet_neighbor_mismatch ... ok [INFO] [stdout] test core::triangulation::tests::test_tds_is_valid_rejects_boundary_facet_has_neighbor ... ok [INFO] [stdout] test core::triangulation::tests::test_repair_local_facet_issues_5d ... ok [INFO] [stdout] test core::triangulation::tests::test_topology_edges_and_incident_edges_double_tetrahedron_3d ... ok [INFO] [stdout] test core::triangulation::tests::test_topology_edges_triangle_2d ... ok [INFO] [stdout] test core::triangulation::tests::test_topology_geometry_accessors_roundtrip ... ok [INFO] [stdout] test core::triangulation::tests::test_topology_queries_missing_keys_are_empty_or_none ... ok [INFO] [stdout] test core::triangulation::tests::test_repair_local_facet_issues_4d ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_new_empty_and_new_with_tds_default_to_pseudomanifold ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_set_topology_guarantee_round_trips ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_validation_report_includes_vertex_and_cell_validity ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_validation_error_from_manifold_error_preserves_detail ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_validation_report_ok_for_valid_simplex ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_build_cell_vertex_sets_success ... ok [INFO] [stdout] test core::triangulation::tests::test_validate_includes_tds_validation ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_and_verify_mirror_facet_errors_on_mismatch_with_cross_check ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_assign_neighbors_errors_on_missing_vertex_key ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_and_verify_mirror_facet_ok ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_expected_mirror_facet_index_errors_when_ambiguous ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_add_vertex_comprehensive ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_expected_mirror_facet_index_errors_when_duplicate_cells ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_assign_neighbors_errors_on_non_manifold_facet_sharing ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_expected_mirror_facet_index_returns_unique_vertex_index ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_find_neighbors_by_key_returns_none_buffer_for_missing_cell ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_find_cells_containing_vertex ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_cells_by_keys_clears_neighbor_pointers ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_cells_by_keys_repairs_incident_cells_for_affected_vertices ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_cells_by_keys_empty_is_noop ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_compute_and_verify_mirror_facet_errors_when_no_shared_facet ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_vertex_maintains_topology_consistency ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_vertex_multiple_dimensions ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_vertex_no_dangling_references ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_repair_degenerate_cells ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_set_neighbors_by_key_rejects_non_neighbor_and_wrong_slot ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_tds_remove_vertex_repairs_neighbors_and_incident_cells_incrementally ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_remove_vertex_nonexistent ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_tds_remove_vertex_returns_zero_when_vertex_not_in_mapping ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_mutual_neighbor_back_reference_errors_when_neighbor_has_no_neighbors ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_cell_vertex_keys_detects_missing_vertices ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_shared_facet_count_errors_for_non_neighbors ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_neighbors_errors_on_mirror_facet_index_mismatch ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_mutual_neighbor_back_reference_ok ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_shared_facet_count_ok_for_true_neighbors ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_shared_facet_vertices_errors_when_mirror_index_wrong ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_shared_facet_vertices_ok ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_vertex_and_cell_mappings_detect_inconsistencies ... ok [INFO] [stdout] test core::util::tests::jaccard_basic_properties_2d ... ok [INFO] [stdout] test core::util::tests::delaunay_validator_reports_no_violations_for_simple_tetrahedron ... ok [INFO] [stdout] test core::util::tests::jaccard_basic_properties_3d ... ok [INFO] [stdout] test core::util::tests::jaccard_basic_properties_5d ... ok [INFO] [stdout] test core::util::tests::test_canonical_edge ... ok [INFO] [stdout] test core::util::tests::test_dedup_vertices_epsilon_basic ... ok [INFO] [stdout] test core::util::tests::jaccard_basic_properties_4d ... ok [INFO] [stdout] test core::util::tests::test_dedup_vertices_epsilon_boundary ... ok [INFO] [stdout] test core::util::tests::test_dedup_vertices_epsilon_preserves_first_occurrence ... ok [INFO] [stdout] test core::util::tests::test_dedup_vertices_exact_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_derive_facet_key_from_vertex_keys_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_extract_edge_set_errors_on_missing_vertex_key ... ok [INFO] [stdout] test core::util::tests::test_extract_facet_identifier_set_errors_on_boundary_facet_retrieval_failure ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_1d_cases ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_2d_cases ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_4d_cases ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_different_geometries ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_multidimensional_summary ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_edge_cases ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_5d_cases ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_uuid_based_comparison ... ok [INFO] [stdout] test core::util::tests::test_filter_vertices_excluding_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_format_jaccard_report_includes_metrics_and_handles_empty_sets ... ok [INFO] [stdout] test core::util::tests::test_generate_combinations_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_measure_with_result_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_measure_with_result_no_allocation_feature ... ok [INFO] [stdout] test core::util::tests::test_set_extraction_utilities_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_stable_hash_u64_slice_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_usize_to_u8_conversion_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_usize_to_u8_error_handling ... ok [INFO] [stdout] test core::util::tests::test_validate_uuid_comprehensive ... ok [INFO] [stdout] test core::util::tests::test_verify_facet_index_consistency_true_false_and_error_cases ... ok [INFO] [stdout] test core::vertex::tests::test_deserialization_with_explicit_null_data ... ok [INFO] [stdout] test core::vertex::tests::test_pointtype_u8_conversion ... ok [INFO] [stdout] test core::vertex::tests::test_serialization_deserialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::test_serialization_with_none_data_omits_field ... ok [INFO] [stdout] test core::vertex::tests::test_serialization_with_some_data_includes_field ... ok [INFO] [stdout] test core::vertex::tests::test_set_uuid_invalid_version ... ok [INFO] [stdout] test core::vertex::tests::test_set_uuid_nil_uuid ... ok [INFO] [stdout] test core::vertex::tests::test_set_uuid_valid ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_basic_operations ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_collections ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_coordinate_values ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_data_types_and_ordering ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_deserialization_edge_cases ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_equality_and_hashing ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_macro ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_properties ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_serialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_type_conversions ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_validation ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_validation_error_display ... ok [INFO] [stdout] test core::vertex::tests::test_vertex_validation_error_equality ... ok [INFO] [stdout] test core::vertex::tests::vertex_1d ... ok [INFO] [stdout] test core::vertex::tests::vertex_2d ... ok [INFO] [stdout] test core::vertex::tests::vertex_2d_serialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::vertex_2d_uuid_uniqueness ... ok [INFO] [stdout] test core::vertex::tests::vertex_2d_with_data ... ok [INFO] [stdout] test core::vertex::tests::vertex_3d ... ok [INFO] [stdout] test core::vertex::tests::vertex_3d_serialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::vertex_3d_uuid_uniqueness ... ok [INFO] [stdout] test core::vertex::tests::vertex_3d_with_data ... ok [INFO] [stdout] test core::vertex::tests::vertex_4d ... ok [INFO] [stdout] test core::vertex::tests::vertex_4d_serialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::vertex_4d_uuid_uniqueness ... ok [INFO] [stdout] test core::vertex::tests::vertex_4d_with_data ... ok [INFO] [stdout] test core::vertex::tests::vertex_5d ... ok [INFO] [stdout] test core::vertex::tests::vertex_5d_serialization_roundtrip ... ok [INFO] [stdout] test core::vertex::tests::vertex_5d_uuid_uniqueness ... ok [INFO] [stdout] test core::vertex::tests::vertex_5d_with_data ... ok [INFO] [stdout] test core::vertex::tests::vertex_hash_with_copy_data ... ok [INFO] [stdout] test core::vertex::tests::vertex_string_data_usage_examples ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_1d_segment ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_1d_segment_facet_access ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_validate_mutual_neighbor_back_reference_errors_when_back_reference_missing ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_2d_triangle ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_2d_triangle_facet_access ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_2d_triangle_point_containment ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_3d_tetrahedron ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_3d_tetrahedron_facet_access ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_3d_tetrahedron_point_containment ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_4d_simplex ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_4d_simplex_facet_access ... ok [INFO] [stdout] test core::triangulation::tests::test_triangulation_validation_report_returns_mapping_failures_only ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_assign_incident_cells_clears_incident_cell_when_no_cells ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_4d_simplex_point_containment ... ok [INFO] [stdout] test core::util::tests::test_usize_to_u8_performance_and_threading ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_1d_segment_point_containment ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_build_cell_vertex_sets_errors_on_missing_vertex_key ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_5d_simplex ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_6d_simplex ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_5d_simplex_facet_access ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_6d_simplex_point_containment ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_6d_simplex_facet_access ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_adjacent_cell_resolution_failed_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_cache_lifecycle_multiple_operations ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::hull_5d_simplex_point_containment ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_cache_invalidation_behavior ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_comprehensive_facet_iteration ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_cache_independence_multiple_hulls ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_collinear_points_handling ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_2d_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_3d_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_concurrent_cache_access_patterns ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_cache_consistency_under_stress ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_coplanar_points_in_higher_dimensions ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_degenerate_orientation_fallback ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_4d_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_dimensional_consistency ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_5d_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_error_handling_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_duplicate_and_coincident_vertices ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_convex_hull_validation_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_enhanced_facet_key_error_information ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_empty_hull_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_extreme_coordinate_precision ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_error_handling_paths ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_extreme_coordinate_values ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_error_propagation_chain ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_error_types_display_formatting ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_extreme_aspect_ratio_facets ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_facet_cache_provider_implementation ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_facet_access_edge_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_facet_cache_build_failed_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_fallback_visibility_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_find_nearest_visible_facet_equidistant_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_fallback_visibility_threshold_behavior ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_fallback_visibility_with_degenerate_facets ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_find_nearest_visible_facet_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_from_triangulation_empty_vertices_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_from_triangulation_no_cells_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_from_triangulation_error_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_from_triangulation_no_boundary_facets_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_high_dimensional_convex_hulls ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_generic_types_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_helper_methods_integration ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_hull_operations_extended ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_invalidate_cache ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_invalidate_cache_behavior ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_inside_point_no_visible_facets ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_is_facet_visible_from_point_error_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_fallback_visibility_test_degenerate_facet ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_memory_usage_and_cleanup ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_nearest_facet_equidistant_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_numeric_cast_error_handling ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_point_very_close_to_surface ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_stale_hull_all_operations_fail ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_stale_hull_detection_after_invalidate_cache ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_trait_implementations_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_try_get_or_build_facet_cache ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_type_aliases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_validate_error_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_visibility_algorithms_comprehensive ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_visibility_check_insufficient_vertices_error ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_point_exactly_on_hull_surface ... ok [INFO] [stdout] test geometry::kernel::tests::test_fast_kernel_2d ... ok [INFO] [stdout] test geometry::kernel::tests::test_fast_kernel_in_sphere_3d ... ok [INFO] [stdout] test geometry::kernel::tests::test_fast_kernel_orientation_3d ... ok [INFO] [stdout] test geometry::kernel::tests::test_kernel_default_trait ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_4d_degenerate ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_4d_valid_simplex ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_collinear_2d_fast ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_collinear_2d_robust ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_collinear_diagonal_2d ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_consistency_both_kernels ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_coplanar_3d_fast ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_coplanar_3d_robust ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_extreme_coordinates_2d ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_nearly_collinear_2d_robust ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_small_but_valid_2d ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_valid_tetrahedron_3d ... ok [INFO] [stdout] test geometry::kernel::tests::test_orientation_valid_triangle_2d ... ok [INFO] [stdout] test geometry::kernel::tests::test_robust_kernel_in_sphere_3d ... ok [INFO] [stdout] test geometry::kernel::tests::test_robust_kernel_orientation_3d ... ok [INFO] [stdout] test geometry::kernel::tests::test_robust_kernel_with_custom_config ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_ignores_constant_one_last_col_2d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_ignores_constant_one_last_col_3d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_ignores_constant_one_last_col_4d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_ignores_constant_one_last_col_5d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_includes_non_one_last_col_2d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_includes_non_one_last_col_3d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_includes_non_one_last_col_4d ... ok [INFO] [stdout] test geometry::matrix::tests::adaptive_tolerance_includes_non_one_last_col_5d ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_fallback_visibility_degenerate_facets ... ok [INFO] [stdout] test geometry::matrix::tests::try_with_la_stack_matrix_returns_err_on_unsupported_dim ... ok [INFO] [stdout] test geometry::point::tests::point_1d_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_1d_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_boundary_numeric_values ... ok [INFO] [stdout] test geometry::point::tests::point_comprehensive_serialization ... ok [INFO] [stdout] test geometry::point::tests::point_conversion_edge_cases ... ok [INFO] [stdout] test geometry::point::tests::point_coords ... ok [INFO] [stdout] test geometry::point::tests::point_cast_conversions ... ok [INFO] [stdout] test geometry::point::tests::point_copy_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_creation_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_debug_format ... ok [INFO] [stdout] test geometry::point::tests::point_default ... ok [INFO] [stdout] test geometry::kernel::tests::test_kernel_consistency_fast_vs_robust ... ok [INFO] [stdout] test geometry::point::tests::point_clone_and_copy_semantics ... ok [INFO] [stdout] test geometry::point::tests::point_deserialize_nan_handling ... ok [INFO] [stdout] test geometry::point::tests::point_deserialize_case_insensitive_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_dim_with_different_types ... ok [INFO] [stdout] test geometry::point::tests::point_deserialize_format_agnostic_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_eq_trait ... ok [INFO] [stdout] test geometry::point::tests::point_equality_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_eq_different_types ... ok [INFO] [stdout] test geometry::point::tests::point_floating_point_precision ... ok [INFO] [stdout] test geometry::point::tests::point_extreme_dimensions ... ok [INFO] [stdout] test geometry::point::tests::point_from_array_f32_to_f64 ... ok [INFO] [stdout] test geometry::point::tests::point_dim_method_explicit ... ok [INFO] [stdout] test geometry::point::tests::point_hash_coordinate_direct ... ok [INFO] [stdout] test geometry::point::tests::point_hash_coordinate_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_hash_special_values ... ok [INFO] [stdout] test core::triangulation_data_structure::tests::test_build_facet_to_cells_map_errors_on_u8_facet_index_overflow ... ok [INFO] [stdout] test geometry::point::tests::point_deserialize_null_maps_to_nan ... ok [INFO] [stdout] test geometry::point::tests::point_hash_distribution_basic ... ok [INFO] [stdout] test geometry::point::tests::point_hashing_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_hash_consistency_floating_point ... ok [INFO] [stdout] test geometry::point::tests::point_hashset_with_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_implicit_conversion_to_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_infinity_comparison ... ok [INFO] [stdout] test geometry::point::tests::point_integer_like_values ... ok [INFO] [stdout] test geometry::point::tests::point_is_valid_different_dimensions ... ok [INFO] [stdout] test geometry::point::tests::point_is_valid_edge_cases ... ok [INFO] [stdout] test geometry::point::tests::point_hashmap_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_hashmap_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_is_valid_f32 ... ok [INFO] [stdout] test geometry::point::tests::point_is_valid_f64 ... ok [INFO] [stdout] test geometry::point::tests::point_hashmap_with_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_large_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_mathematical_properties_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_memory_layout_and_size ... ok [INFO] [stdout] test geometry::point::tests::point_mixed_special_values_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_nan_different_creation_methods ... ok [INFO] [stdout] test geometry::point::tests::point_nan_equality_properties ... ok [INFO] [stdout] test geometry::point::tests::point_nan_different_bit_patterns ... ok [INFO] [stdout] test geometry::point::tests::point_nan_equality_comparison ... ok [INFO] [stdout] test geometry::point::tests::point_nan_infinity_mixed_comparison ... ok [INFO] [stdout] test geometry::point::tests::point_nan_vs_normal_comparison ... ok [INFO] [stdout] test geometry::point::tests::point_nan_in_different_dimensions ... ok [INFO] [stdout] test geometry::point::tests::point_hashset_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_nan_zero_comparison ... ok [INFO] [stdout] test geometry::point::tests::point_numeric_types_f32 ... ok [INFO] [stdout] test geometry::point::tests::point_ordered_equals_direct ... ok [INFO] [stdout] test geometry::point::tests::point_origin_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_negative_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_ordering_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_partial_ord_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_partial_ord_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_serialize_edge_values ... ok [INFO] [stdout] test geometry::point::tests::point_serialization_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_serialize_nan_infinity_comprehensive ... ok [INFO] [stdout] test geometry::point::tests::point_small_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_serialize_f32_nan_infinity ... ok [INFO] [stdout] test geometry::point::tests::point_special_values_hash_consistency ... ok [INFO] [stdout] test geometry::point::tests::point_to_array_explicit ... ok [INFO] [stdout] test geometry::point::tests::point_to_array_with_special_values ... ok [INFO] [stdout] test geometry::point::tests::point_trait_completeness ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_conversion_errors ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_edge_case_values ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_error_details ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_different_error_positions ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_all_coordinates_must_be_finite ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_first_error_reported ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_integer_to_float_conversions ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_multiple_overflow_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_success_cases ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_negative_overflow_f64_to_f32 ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_overflow_f64_to_f32 ... ok [INFO] [stdout] test geometry::point::tests::point_validation_all_coordinate_types ... ok [INFO] [stdout] test geometry::point::tests::point_validation_dimensional ... ok [INFO] [stdout] test geometry::point::tests::point_validation_error_clone_and_eq ... ok [INFO] [stdout] test geometry::point::tests::point_validation_error_details ... ok [INFO] [stdout] test geometry::point::tests::point_validation_error_display ... ok [INFO] [stdout] test geometry::point::tests::point_with_f32 ... ok [INFO] [stdout] test geometry::point::tests::point_try_from_successful_conversions ... ok [INFO] [stdout] test geometry::point::tests::point_zero_and_negative_zero ... ok [INFO] [stdout] test geometry::point::tests::point_zero_coordinates ... ok [INFO] [stdout] test geometry::point::tests::point_zero_dimensional ... ok [INFO] [stdout] test geometry::predicates::tests::predicates_circumcenter_collinear_points ... ok [INFO] [stdout] test geometry::predicates::tests::predicates_circumcenter_error_cases ... ok [INFO] [stdout] test geometry::predicates::tests::predicates_circumsphere_edge_cases ... ok [INFO] [stdout] test geometry::predicates::tests::test_circumradius_2d_to_5d ... ok [INFO] [stdout] test geometry::predicates::tests::test_edge_cases_across_dimensions ... ok [INFO] [stdout] test geometry::predicates::tests::test_enum_display_and_debug_implementations ... ok [INFO] [stdout] test geometry::point::tests::point_type_conversions ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_and_insphere_lifted_consistency ... ok [INFO] [stdout] test geometry::predicates::tests::predicates_circumradius_with_center ... ok [INFO] [stdout] test geometry::point::tests::point_ordering_edge_cases ... ok [INFO] [stdout] test geometry::point::tests::point_validation_first_invalid_coordinate ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_degenerate_simplex_error_handling ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_lifted_edge_case_boundary ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_edge_cases_and_errors ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_basic_functionality_2d_to_5d ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_methods_2d_comprehensive ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_methods_3d_comprehensive ... ok [INFO] [stdout] test geometry::predicates::tests::test_method_consistency_stress_test ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_methods_4d_comprehensive ... ok [INFO] [stdout] test geometry::predicates::tests::test_simplex_orientation_comprehensive ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_2d_flat ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_2d_needle ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_3d_nearly_coplanar ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_3d_cap ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_3d_sliver ... ok [INFO] [stdout] test geometry::quality::tests::poor_quality_4d_degenerate ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_equilateral_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_equilateral ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_equilateral_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_right ... ok [INFO] [stdout] test geometry::predicates::tests::test_insphere_methods_5d_comprehensive ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_right_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_unit ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_unit_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_unit_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_unit ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_regular_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_unit_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_unit_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_regular ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_regular_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_unit ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_regular_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_unit_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_5d_unit ... ok [INFO] [stdout] test geometry::quality::tests::quality_4d_unit_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_5d_unit_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::test_cell_points_invalid_key ... ok [INFO] [stdout] test geometry::quality::tests::quality_5d_unit_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::test_compute_scale_aware_epsilon_2d ... ok [INFO] [stdout] test geometry::quality::tests::test_compute_scale_aware_epsilon_3d ... ok [INFO] [stdout] test geometry::quality::tests::test_compute_scale_aware_epsilon_large_simplex ... ok [INFO] [stdout] test geometry::quality::tests::test_compute_scale_aware_epsilon_tiny_simplex ... ok [INFO] [stdout] test geometry::quality::tests::quality_2d_right_scale_invariance ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_regular_translation_invariance ... ok [INFO] [stdout] test geometry::quality::tests::test_degenerate_cell_error_details ... ok [INFO] [stdout] test geometry::quality::tests::test_degenerate_nearly_collinear ... ok [INFO] [stdout] test geometry::quality::tests::test_cell_points_valid ... ok [INFO] [stdout] test geometry::quality::tests::quality_3d_regular ... ok [INFO] [stdout] test geometry::quality::tests::test_normalized_volume_numerical_edge_cases ... ok [INFO] [stdout] test geometry::quality::tests::test_normalized_volume_wrong_vertex_count ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_error_source_trait ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_error_display ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_6d_simplex ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_metrics_correlation ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_mixed_scale_coordinates ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_precision_f32_vs_f64 ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_ranking_and_thresholds ... ok [INFO] [stdout] test geometry::quality::tests::test_radius_ratio_numerical_edge_cases ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_invalid_cell_key ... ok [INFO] [stdout] test geometry::quality::tests::test_radius_ratio_perfectly_collinear_3points ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_metrics_f32_compatibility ... ok [INFO] [stdout] test geometry::quality::tests::test_radius_ratio_wrong_vertex_count ... ok [INFO] [stdout] test geometry::quality::tests::test_special_triangles ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_adaptive_tolerance_computation ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_build_matrices_edge_cases ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_conditioned_insphere_fallback ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_config_fallback_values ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_consistency_check_fallback_branch ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_degenerate_case_handling ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_apply_perturbation ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_consistency_result_display ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_deterministic_tie_breaking ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_interpret_insphere_determinant_edge_cases ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_matrix_conditioning_edge_cases ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_perturbation_direction_generation ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_robust_orientation ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_robust_insphere_general ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_tie_breaking_comprehensive ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_robust_predicates_dimensional_coverage ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_verify_insphere_consistency_comprehensive ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_constants_correctness ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_scalar_trait_bounds_comprehensive ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_scalar_default_tolerance ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_basic_functionality ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_dimension_consistency ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_hash_collision_resistance ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_hash_coordinate_comprehensive ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_new ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_ordered_equals_comprehensive ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_origin ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_trait_validate_comprehensive ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_validation_error_properties ... ok [INFO] [stdout] test geometry::traits::coordinate::tests::coordinate_validation_error_source_trait ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumcenter ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumcenter_2d ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumcenter_fail ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumcenter_precise_values ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_error_clone_eq ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumradius ... ok [INFO] [stdout] test geometry::quality::tests::test_quality_near_duplicate_vertices ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumradius_2d ... ok [INFO] [stdout] test geometry::util::tests::predicates_circumradius_with_center ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_1d_case ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_degenerate_matrix ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_empty_point_set ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_equilateral_triangle_properties ... ok [INFO] [stdout] test geometry::robust_predicates::tests::test_symbolic_perturbation_fallback ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_nearly_degenerate_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_numerical_stability ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_empty_points ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_regular_simplex_3d ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_regular_simplex_4d ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_right_triangle_2d ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_scaled_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_translated_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_wrong_dimension ... ok [INFO] [stdout] test geometry::util::tests::test_clamp_gram_determinant_tiny_negative_errors ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_high_dimension ... ok [INFO] [stdout] test geometry::util::tests::test_error_types_display ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_1d_point ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_2d_line_segment ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_5d_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_6d_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_circumcenter_invalid_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_3d_triangle_right_angle ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_degenerate_4d_tetrahedron ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_f32_vs_f64_consistency ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_mixed_positive_negative_coordinates ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_equilateral_triangles ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_nearly_coplanar_points_3d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_nearly_collinear_points_2d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_performance_many_dimensions ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_4d_tetrahedron ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_regular_tetrahedron_faces ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_rotation_invariance_2d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_scaled_simplex_3d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_reflection_invariance ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_scaled_simplex_2d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_scaled_simplex_4d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_various_triangle_orientations ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_vertex_permutation_invariance ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_very_large_coordinates ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_translation_invariance ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_zero_area_triangle ... ok [INFO] [stdout] test geometry::util::tests::test_format_bytes_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_2d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_3d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_4d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_5d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_error_handling ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_overflow_detection ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_2d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_wrong_point_count ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_very_small_coordinates ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_4d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_5d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_3d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_reproducible ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_3d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_4d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_2d ... ok [INFO] [stdout] test geometry::util::tests::test_facet_measure_gram_matrix_degenerate ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_common_ranges ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_error_handling ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_invalid_range ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_2d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_poisson_points_error_handling ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_3d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_4d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_5d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_different_seeds ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_5d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_seeded_invalid_range ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_triangulation_basic ... ignored, Flaky: unseeded random generation occasionally fails with cavity filling errors - needs investigation [INFO] [stdout] test geometry::util::tests::test_generate_random_triangulation_dimensions ... ignored, High-dimensional random triangulations occasionally hit cavity filling errors in CI - needs robust predicate investigation [INFO] [stdout] test geometry::util::tests::test_generate_random_points_zero_points ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_triangulation_error_cases ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_ldlt_known_spd ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_triangulation_reproducibility ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_orthogonal_2d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_orthogonal_3d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_orthogonal_4d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_orthogonal_5d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_parallel_edges_errors ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_scaled_2d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_scaled_3d ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_triangulation_with_data ... ok [INFO] [stdout] test geometry::util::tests::test_generate_random_points_distribution_coverage_all_dimensions ... ok [INFO] [stdout] test geometry::util::tests::test_gram_matrix_debug ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_scaled_4d ... ok [INFO] [stdout] test geometry::util::tests::test_gram_determinant_scaled_5d ... ok [INFO] [stdout] test geometry::util::tests::test_hypot_2d ... ok [INFO] [stdout] test geometry::util::tests::test_hypot_3d ... ok [INFO] [stdout] test geometry::util::tests::test_hypot_dimensions_2_to_5 ... ok [INFO] [stdout] test geometry::util::tests::test_hypot_4d ... ok [INFO] [stdout] test geometry::util::tests::test_hypot_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_inradius_2d_equilateral_triangle ... ok [INFO] [stdout] test geometry::util::tests::test_inradius_3d_regular_tetrahedron ... ok [INFO] [stdout] test geometry::util::tests::test_max_grid_bytes_safety_cap ... ok [INFO] [stdout] test geometry::util::tests::test_safe_cast_to_f64_non_finite ... ok [INFO] [stdout] test geometry::util::tests::test_safe_coords_conversion_with_non_finite ... ok [INFO] [stdout] test geometry::util::tests::test_safe_coords_from_f64_with_non_finite ... ok [INFO] [stdout] test geometry::util::tests::test_safe_scalar_conversion_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_safe_cast_from_f64_non_finite ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_basic_success ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_consistency_with_direct_cast ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_error_message_format ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_platform_independence ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_f32_precision_limit ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_precision_boundary ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_precision_boundary_extended ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_precision_loss_detection ... ok [INFO] [stdout] test geometry::util::tests::test_safe_usize_to_scalar_within_f64_precision ... ok [INFO] [stdout] test geometry::util::tests::test_scaled_hypot_2d ... ok [INFO] [stdout] test geometry::util::tests::test_scaled_hypot_2d_edge_cases ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_2d_triangle ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_1d_line_segment ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_3d_tetrahedron ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_4d_simplex ... ok [INFO] [stdout] test geometry::util::tests::test_inradius_2d_right_triangle ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_degenerate ... ok [INFO] [stdout] test geometry::util::tests::test_inradius_degenerate ... ok [INFO] [stdout] test geometry::util::tests::test_simplex_volume_wrong_point_count ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_2d_perimeter ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_4d_boundary ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_empty_facets ... ok [INFO] [stdout] test geometry::util::tests::test_squared_norm_dimensions_2_to_5 ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_consistency_with_facet_measure ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_many_facets ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_multiple_facets_different_sizes ... ok [INFO] [stdout] test tests::test_prelude_collections_exports ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_with_invalid_facet ... ok [INFO] [stdout] test tests::normal_types ... ok [INFO] [stdout] test tests::test_prelude_core_types ... ok [INFO] [stdout] test tests::test_prelude_geometry_types ... ok [INFO] [stdout] test tests::test_prelude_convex_hull ... ok [INFO] [stdout] test tests::test_prelude_kernel_exports ... ok [INFO] [stdout] test tests::test_prelude_point_location ... ok [INFO] [stdout] test geometry::util::tests::test_surface_measure_single_facet ... ok [INFO] [stdout] test tests::test_prelude_quality_exports ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_count_boundary_simplices_no_boundary_is_zero ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_euler_characteristic_2d ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_classify_triangulation_closed_sphere_2d_surface ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_euler_characteristic_3d ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_insert_simplices_of_size ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_simplex_counts ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_expected_chi_for ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_tetrahedron_boundary_is_sphere ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_two_disjoint_triangles_have_two_boundary_components ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_two_triangles_sharing_edge_is_disk ... ok [INFO] [stdout] test topology::characteristics::validation::tests::test_topology_check_result_is_valid ... ok [INFO] [stdout] test topology::manifold::tests::test_ridge_link_edges_from_star_rejects_self_loop_edge ... ok [INFO] [stdout] test topology::manifold::tests::test_ridge_star_cells_errors_on_missing_vertex_key ... ok [INFO] [stdout] test topology::manifold::tests::test_ridge_star_cells_returns_incident_cells_for_vertex_ridge_in_2d ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_closed_boundary_errors_on_non_manifold_boundary_ridge ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_closed_boundary_errors_on_out_of_bounds_facet_index ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_closed_boundary_noop_for_closed_2d_surface ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_closed_boundary_noop_for_d_lt_2 ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_closed_boundary_ok_for_single_tetrahedron ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_facet_degree_errors_on_non_manifold_facet_multiplicity ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_facet_degree_ok_for_single_tetrahedron ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_facet_degree_ok_for_two_tetrahedra_sharing_facet ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_boundary_component_count_single_triangle_is_one ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_link_graph_deduplicates_parallel_edges ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_periodic_grid_torus_has_chi_zero_and_no_boundary ... ok [INFO] [stdout] test topology::characteristics::euler::tests::test_triangulated_surface_euler_characteristic_single_triangle_is_one ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_links_errors_on_corrupted_cell_with_duplicate_vertices ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_links_noop_for_empty_tds ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_links_ok_for_closed_2d_surface ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_single_vertex_link_d1_rejects_endpoint_classified_as_interior ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_links_ok_for_single_tetrahedron ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_ridge_links_rejects_wedge_at_vertex_in_2d ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_single_vertex_link_d2_accepts_boundary_vertex_in_single_triangle ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_single_vertex_link_d1_accepts_path_middle_and_endpoints ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_single_vertex_link_d2_accepts_interior_vertex_in_closed_surface ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d1_rejects_boundary_vertex_with_two_neighbors ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d1_accepts_boundary_vertex_with_one_neighbor ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d1_rejects_interior_vertex_with_one_neighbor ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d1_accepts_interior_vertex_with_two_neighbors ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d2_accepts_cycle_for_interior_vertex ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d2_accepts_path_for_boundary_vertex ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d2_rejects_cycle_for_boundary_vertex ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d2_rejects_non_edge_link_simplices ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_link_d2_rejects_path_for_interior_vertex ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_links_accepts_cone_on_sphere_in_3d ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_links_boundary_vertex_has_ball_link_in_3d ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_links_in_2d_disk_distinguishes_boundary_and_interior_vertices ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_allows_boundary ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_canonicalize_point ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_default ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_dimension_consistency ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_fundamental_domain ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_kind ... ok [INFO] [stdout] test topology::spaces::euclidean::tests::test_new ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_allows_boundary ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_canonicalize_point ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_default ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_dimension_consistency ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_fundamental_domain ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_kind ... ok [INFO] [stdout] test topology::spaces::spherical::tests::test_new ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_allows_boundary ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_canonicalize_point ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_different_domains ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_dimension_consistency ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_fundamental_domain ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_kind ... ok [INFO] [stdout] test topology::spaces::toroidal::tests::test_new ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_generation_counter_edge_cases ... ok [INFO] [stdout] test topology::manifold::tests::test_validate_vertex_links_rejects_cone_on_torus_in_3d ... ok [INFO] [stdout] test core::util::tests::test_facet_views_are_adjacent_performance ... ok [INFO] [stdout] test geometry::util::tests::test_generate_grid_points_overflow_detection_edge_cases ... ok [INFO] [stdout] test geometry::algorithms::convex_hull::tests::test_large_dataset_performance ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 941 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 1.13s [INFO] [stdout] [INFO] [stderr] Running tests/allocation_api.rs (/opt/rustwide/target/debug/deps/allocation_api-35f17ed701d10132) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::test_complex_triangulation_workflow ... ok [INFO] [stdout] test tests::test_point_creation_allocations ... ok [INFO] [stdout] test tests::test_tds_creation_allocations ... ok [INFO] [stdout] test tests::test_3d_point_creation_allocations ... ok [INFO] [stderr] Running tests/check_perturbation_stats.rs (/opt/rustwide/target/debug/deps/check_perturbation_stats-c77b4e8edf99a609) [INFO] [stdout] test tests::test_basic_allocation_counting ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test check_perturbation_effectiveness ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s [INFO] [stdout] [INFO] [stderr] Running tests/circumsphere_debug_tools.rs (/opt/rustwide/target/debug/deps/circumsphere_debug_tools-409eac88291b99a8) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test test_3d_simplex_analysis_debug ... ok [INFO] [stdout] test test_2d_circumsphere_debug ... ok [INFO] [stdout] test test_3d_circumsphere_debug ... ok [INFO] [stdout] test test_4d_properties_debug ... ok [INFO] [stdout] test test_4d_methods_debug ... ok [INFO] [stdout] test test_3d_matrix_analysis_debug ... ok [INFO] [stdout] test test_4d_circumsphere_debug ... ok [INFO] [stdout] test test_all_debug ... ignored, heavyweight aggregate test with lots of output - run manually for debugging [INFO] [stdout] test test_3d_properties_debug ... ok [INFO] [stdout] test test_everything_debug ... ignored, comprehensive test suite with extensive output - run manually for full analysis [INFO] [stdout] test test_all_orientations_debug ... ok [INFO] [stdout] test test_single_2d_point_debug ... ok [INFO] [stdout] test test_compare_methods_debug ... ok [INFO] [stdout] test test_orientation_impact_debug ... ok [INFO] [stdout] test test_containment_debug ... ok [INFO] [stdout] test test_single_4d_point_debug ... ok [INFO] [stdout] test test_single_3d_point_debug ... ok [INFO] [stdout] test test_all_basic_debug ... ok [INFO] [stdout] test test_all_single_points_debug ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/coordinate_conversion_errors.rs (/opt/rustwide/target/debug/deps/coordinate_conversion_errors-5d1d586c6f358c23) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test test_circumcenter_with_nan_coordinates ... ok [INFO] [stdout] test test_error_message_contains_context ... ok [INFO] [stdout] test test_hypot_with_infinity_values ... ok [INFO] [stdout] test test_hypot_with_nan_values ... ok [INFO] [stdout] test test_hypot_distance_with_mixed_problematic_coordinates ... ok [INFO] [stdout] test test_insphere_2d_with_nan_coordinates ... ok [INFO] [stdout] test test_insphere_with_nan_coordinates ... ok [INFO] [stdout] test test_robust_insphere_with_nan ... ok [INFO] [stdout] test test_subnormal_values_handling ... ok [INFO] [stdout] test test_very_small_finite_values ... ok [INFO] [stdout] test test_zero_and_negative_zero ... ok [INFO] [stdout] test test_circumradius_with_infinity_coordinates ... ok [INFO] [stdout] test test_infinity_error_message_contains_context ... ok [INFO] [stdout] test test_very_large_finite_values ... ok [INFO] [stdout] test test_robust_insphere_with_infinity ... ok [INFO] [stdout] test test_insphere_with_infinity_coordinates ... ok [INFO] [stdout] test test_simplex_orientation_with_infinity_coordinates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/delaunay_edge_cases.rs (/opt/rustwide/target/debug/deps/delaunay_edge_cases-49ebabac03b2e62b) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_cube_vertices_3d ... ignored, Geometric degeneracy - cube corners are coplanar in sets of 4 [INFO] [stdout] test test_exact_minimum_vertices_4d ... ok [INFO] [stdout] test test_collinear_points_2d ... ok [INFO] [stdout] test test_negative_coordinates_2d ... ok [INFO] [stdout] test test_5d_simplex_plus_interior ... ok [INFO] [stdout] test test_multiple_interior_points_3d ... ok [INFO] [stdout] test test_large_coordinates_2d ... ok [INFO] [stdout] test test_regression_2d_canonical ... ok [INFO] [stdout] test test_regression_3d_canonical ... ok [INFO] [stdout] test test_multiple_interior_points_2d ... ok [INFO] [stdout] test test_regression_5d_known_config ... ok [INFO] [stdout] test test_regression_4d_canonical ... ok [INFO] [stdout] test test_robust_kernel_with_edge_case ... ok [INFO] [stdout] test test_square_with_center_2d ... ok [INFO] [stdout] test test_small_coordinates_3d ... ok [INFO] [stdout] test test_exact_minimum_vertices_2d ... ok [INFO] [stdout] test test_exact_minimum_vertices_3d ... ok [INFO] [stdout] test test_regression_proptest_insertion_order_4d_euler_mismatch ... ok [INFO] [stdout] test test_regression_non_manifold_3d_seed123_50pts ... ok [INFO] [stdout] test test_regression_non_manifold_nearby_seeds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 2.15s [INFO] [stdout] [INFO] [stderr] Running tests/delaunay_incremental_insertion.rs (/opt/rustwide/target/debug/deps/delaunay_incremental_insertion-e22c3ce8f99b632d) [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test test_bootstrap_key_stability_2d ... ok [INFO] [stdout] test test_bootstrap_key_stability_3d ... ok [INFO] [stdout] test test_bootstrap_key_stability_4d ... ok [INFO] [stdout] test test_bootstrap_key_stability_5d ... ok [INFO] [stdout] test test_bootstrap_returns_valid_key_after_tds_rebuild ... ok [INFO] [stdout] test test_f32_coordinates ... ok [INFO] [stdout] test test_fast_kernel_vs_robust_kernel_2d ... ok [INFO] [stdout] test test_grid_pattern_2d ... ok [INFO] [stdout] test test_insert_at_centroid ... ok [INFO] [stdout] test test_insert_single_point_2d ... ok [INFO] [stdout] test test_insert_single_point_3d ... ok [INFO] [stdout] test test_insert_single_point_4d ... ok [INFO] [stdout] test test_batch_vs_incremental_same_vertex_count ... ok [INFO] [stdout] test test_clustered_points_2d ... ok [INFO] [stdout] test test_robust_kernel_incremental_insertion ... ok [INFO] [stdout] test test_minimal_simplex_then_insert ... ok [INFO] [stdout] test test_insert_5_points_2d ... ok [INFO] [stdout] test test_insert_single_point_5d ... ok [INFO] [stdout] test test_insert_5_points_3d ... ok [INFO] [stdout] test test_insert_5_points_4d ... ok [INFO] [stdout] test test_insert_5_points_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/euler_characteristic.rs (/opt/rustwide/target/debug/deps/euler_characteristic-6065634b14afa6e0) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test test_3d_single_tetrahedron ... ok [INFO] [stdout] test test_2d_single_triangle ... ok [INFO] [stdout] test test_4d_single_simplex ... ok [INFO] [stdout] test test_5d_single_simplex ... ok [INFO] [stdout] test test_2d_multiple_triangles ... ok [INFO] [stdout] test test_empty_triangulation_euler ... ok [INFO] [stdout] test test_3d_with_interior_vertex ... ok [INFO] [stdout] test test_2d_complex_with_interior ... ok [INFO] [stdout] test test_5d_complex_with_interior ... ok [INFO] [stdout] test test_4d_complex_with_interior ... ok [INFO] [stdout] test test_3d_complex_with_interior ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/insert_with_statistics.rs (/opt/rustwide/target/debug/deps/insert_with_statistics-38df05dd82487a24) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test delaunay_insert_with_statistics_statistics_fields_3d ... ok [INFO] [stdout] test delaunay_insert_with_statistics_bootstrap_happy_path_3d ... ok [INFO] [stdout] test delaunay_insert_with_statistics_basic_2d ... ok [INFO] [stdout] test insert_with_statistics_5d_coverage ... ok [INFO] [stdout] test insert_with_statistics_3d_coverage ... ok [INFO] [stdout] test insert_with_statistics_2d_coverage ... ok [INFO] [stdout] test delaunay_insert_with_statistics_hint_caching_3d ... ok [INFO] [stdout] test statistics_cells_removed_during_repair ... ok [INFO] [stdout] test insert_with_statistics_4d_coverage ... ok [INFO] [stdout] test triangulation_insert_with_statistics_duplicate_coordinates_3d ... ok [INFO] [stdout] test delaunay_insert_with_statistics_multiple_vertices_4d ... ok [INFO] [stdout] test statistics_invariants ... ok [INFO] [stdout] test triangulation_insert_with_statistics_basic_2d ... ok [INFO] [stdout] test triangulation_insert_with_statistics_bootstrap_3d ... ok [INFO] [stdout] test triangulation_insert_with_statistics_sequential_5d ... ok [INFO] [stdout] test triangulation_insert_with_statistics_multiple_insertions_2d ... ok [INFO] [stdout] test triangulation_insert_with_statistics_hint_usage_4d ... ok [INFO] [stdout] test triangulation_insert_with_statistics_outcome_types ... ok [INFO] [stderr] Running tests/proptest_cell.rs (/opt/rustwide/target/debug/deps/proptest_cell-ba1ad86114027d21) [INFO] [stdout] test delaunay_insert_with_statistics_duplicate_coordinates_2d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test prop_cell_has_correct_vertex_count_2d ... ok [INFO] [stdout] test prop_cell_neighbor_count_bounded_2d ... ok [INFO] [stdout] test prop_cell_uuids_are_unique_2d ... ok [INFO] [stdout] test prop_cell_neighbor_count_bounded_3d ... ok [INFO] [stdout] test prop_cell_has_correct_vertex_count_3d ... ok [INFO] [stdout] test prop_cell_uuids_are_unique_3d ... ok [INFO] [stdout] test prop_cell_vertices_are_unique_2d ... ok [INFO] [stdout] test prop_cell_vertices_are_unique_3d ... ok [INFO] [stdout] test prop_cell_has_correct_vertex_count_4d ... ok [INFO] [stdout] test prop_cell_neighbor_count_bounded_4d ... ok [INFO] [stdout] test prop_cells_in_valid_tds_are_valid_2d ... ok [INFO] [stdout] test prop_cells_in_valid_tds_are_valid_3d ... ok [INFO] [stdout] test prop_cell_uuids_are_unique_4d ... ok [INFO] [stdout] test prop_cell_vertices_are_unique_4d ... ok [INFO] [stdout] test prop_cells_in_valid_tds_are_valid_4d ... ok [INFO] [stdout] test prop_cell_has_correct_vertex_count_5d ... ok [INFO] [stdout] test prop_cell_neighbor_count_bounded_5d ... ok [INFO] [stdout] test prop_cell_uuids_are_unique_5d ... ok [INFO] [stdout] test prop_cell_vertices_are_unique_5d ... ok [INFO] [stdout] test prop_cells_in_valid_tds_are_valid_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 52.53s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_convex_hull.rs (/opt/rustwide/target/debug/deps/proptest_convex_hull-278566286fb4b11a) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test prop_hull_facet_bounds_2d ... ok [INFO] [stdout] test prop_hull_construction_2d ... ok [INFO] [stdout] test prop_hull_reconstruction_consistency_2d ... ok [INFO] [stdout] test prop_hull_facet_bounds_3d ... ok [INFO] [stdout] test prop_hull_construction_3d ... ok [INFO] [stdout] test prop_hull_reconstruction_consistency_3d ... ok [INFO] [stdout] test prop_hull_staleness_detection_2d ... ok [INFO] [stdout] test prop_hull_construction_4d ... ok [INFO] [stdout] test prop_hull_facet_bounds_4d ... ok [INFO] [stdout] test prop_hull_staleness_detection_3d ... ok [INFO] [stdout] test prop_hull_vertices_subset_2d ... ok [INFO] [stdout] test prop_hull_vertices_subset_3d ... ok [INFO] [stdout] test prop_hull_reconstruction_consistency_4d ... ok [INFO] [stdout] test prop_minimal_simplex_hull_2d ... ok [INFO] [stdout] test prop_minimal_simplex_hull_3d ... ok [INFO] [stdout] test prop_minimal_simplex_hull_4d ... ok [INFO] [stdout] test prop_minimal_simplex_hull_5d ... ok [INFO] [stdout] test prop_hull_staleness_detection_4d ... ok [INFO] [stdout] test prop_hull_vertices_subset_4d ... ok [INFO] [stdout] test prop_hull_facet_bounds_5d ... ok [INFO] [stdout] test prop_hull_construction_5d ... ok [INFO] [stdout] test prop_hull_reconstruction_consistency_5d ... ok [INFO] [stdout] test prop_hull_vertices_subset_5d ... ok [INFO] [stdout] test prop_hull_staleness_detection_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 59.00s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_delaunay_triangulation.rs (/opt/rustwide/target/debug/deps/proptest_delaunay_triangulation-8ccd41a65cfaff3f) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test prop_cloud_with_duplicates_is_delaunay_2d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_cloud_with_duplicates_is_delaunay_3d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_cloud_with_duplicates_is_delaunay_4d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_cloud_with_duplicates_is_delaunay_5d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_duplicate_coordinates_rejected_2d ... ignored, Duplicate coordinate rejection failing on edge cases - needs investigation [INFO] [stdout] test prop_duplicate_coordinates_rejected_3d ... ignored, Duplicate coordinate rejection failing on edge cases - needs investigation [INFO] [stdout] test prop_duplicate_coordinates_rejected_4d ... ignored, Duplicate coordinate rejection failing on edge cases - needs investigation [INFO] [stdout] test prop_duplicate_coordinates_rejected_5d ... ignored, Duplicate coordinate rejection failing on edge cases - needs investigation [INFO] [stdout] test prop_empty_circumsphere_2d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_empty_circumsphere_3d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_empty_circumsphere_4d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_empty_circumsphere_5d ... ignored, Requires bistellar flips - see Issue #120 [INFO] [stdout] test prop_incremental_insertion_maintains_validity_2d ... ok [INFO] [stdout] test prop_incremental_insertion_maintains_validity_3d ... ok [INFO] [stdout] test prop_incremental_insertion_maintains_validity_4d ... ok [INFO] [stdout] test prop_incremental_insertion_maintains_validity_5d ... ok [INFO] [stdout] test prop_insertion_order_robustness_2d ... ok [INFO] [stdout] test prop_insertion_order_robustness_4d ... ok [INFO] [stdout] test prop_insertion_order_robustness_3d ... ok [INFO] [stdout] test prop_insertion_order_robustness_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 17.17s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_euler_characteristic.rs (/opt/rustwide/target/debug/deps/proptest_euler_characteristic-d5cbf6511ff555c8) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test prop_euler_matches_classification_2d ... ok [INFO] [stdout] test prop_classification_chi_consistent_2d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_2d ... ok [INFO] [stdout] test prop_classification_chi_consistent_3d ... ok [INFO] [stdout] test prop_euler_matches_classification_3d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_3d ... ok [INFO] [stdout] test prop_classification_chi_consistent_4d has been running for over 60 seconds [INFO] [stdout] test prop_classification_chi_consistent_5d has been running for over 60 seconds [INFO] [stdout] test prop_euler_matches_classification_4d has been running for over 60 seconds [INFO] [stdout] test prop_euler_matches_classification_5d has been running for over 60 seconds [INFO] [stdout] test prop_euler_matches_classification_4d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_4d has been running for over 60 seconds [INFO] [stdout] test prop_classification_chi_consistent_4d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_4d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_5d has been running for over 60 seconds [INFO] [stdout] test prop_euler_matches_classification_5d ... ok [INFO] [stdout] test prop_simplex_counts_consistent_5d ... ok [INFO] [stdout] test prop_classification_chi_consistent_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 202.86s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_facet.rs (/opt/rustwide/target/debug/deps/proptest_facet-77825c46f7414574) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test prop_cell_has_valid_facets_2d ... ok [INFO] [stdout] test prop_cell_facet_count_2d ... ok [INFO] [stdout] test prop_cell_has_valid_facets_3d ... ok [INFO] [stdout] test prop_facet_has_correct_vertex_count_2d ... ok [INFO] [stdout] test prop_cell_facet_count_3d ... ok [INFO] [stdout] test prop_facet_multiplicity_2d ... ok [INFO] [stdout] test prop_facet_has_correct_vertex_count_3d ... ok [INFO] [stdout] test prop_cell_facet_count_4d ... ok [INFO] [stdout] test prop_facet_multiplicity_3d ... ok [INFO] [stdout] test prop_cell_has_valid_facets_4d ... ok [INFO] [stdout] test prop_facet_vertex_count_less_than_cell_2d ... ok [INFO] [stdout] test prop_facet_vertex_count_less_than_cell_3d ... ok [INFO] [stdout] test prop_facet_has_correct_vertex_count_4d ... ok [INFO] [stdout] test prop_facet_multiplicity_4d ... ok [INFO] [stdout] test prop_facet_vertex_count_less_than_cell_4d ... ok [INFO] [stdout] test prop_cell_facet_count_5d ... ok [INFO] [stdout] test prop_cell_has_valid_facets_5d ... ok [INFO] [stdout] test prop_facet_has_correct_vertex_count_5d ... ok [INFO] [stdout] test prop_facet_multiplicity_5d ... ok [INFO] [stdout] test prop_facet_vertex_count_less_than_cell_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 51.04s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_geometry.rs (/opt/rustwide/target/debug/deps/proptest_geometry-1baffd9edabeb8cc) [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test prop_circumcenter_equidistance_2d ... ok [INFO] [stdout] test prop_circumradius_matches_distance_2d ... ok [INFO] [stdout] test prop_circumradius_matches_distance_3d ... ok [INFO] [stdout] test prop_circumcenter_equidistance_5d ... ok [INFO] [stdout] test prop_circumcenter_equidistance_3d ... ok [INFO] [stdout] test prop_hypot_properties_3d ... ok [INFO] [stdout] test prop_hypot_properties_2d ... ok [INFO] [stdout] test prop_hypot_properties_4d ... ok [INFO] [stdout] test prop_circumcenter_equidistance_4d ... ok [INFO] [stdout] test prop_circumradius_matches_distance_5d ... ok [INFO] [stdout] test prop_hypot_properties_5d ... ok [INFO] [stdout] test prop_squared_norm_consistency_2d ... ok [INFO] [stdout] test prop_inradius_positivity_2d ... ok [INFO] [stdout] test prop_squared_norm_consistency_3d ... ok [INFO] [stdout] test prop_squared_norm_consistency_4d ... ok [INFO] [stdout] test prop_triangle_inequality_2d ... ok [INFO] [stdout] test prop_inradius_positivity_3d ... ok [INFO] [stdout] test prop_squared_norm_consistency_5d ... ok [INFO] [stdout] test prop_triangle_inequality_3d ... ok [INFO] [stdout] test prop_circumradius_matches_distance_4d ... ok [INFO] [stdout] test prop_volume_positivity_2d ... ok [INFO] [stdout] test prop_triangle_inequality_4d ... ok [INFO] [stdout] test prop_inradius_positivity_4d ... ok [INFO] [stdout] test prop_triangle_inequality_5d ... ok [INFO] [stdout] test prop_volume_positivity_3d ... ok [INFO] [stdout] test prop_inradius_positivity_5d ... ok [INFO] [stdout] test prop_volume_positivity_4d ... ok [INFO] [stdout] test prop_volume_positivity_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_point.rs (/opt/rustwide/target/debug/deps/proptest_point-3e65f4e803fe4eba) [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test prop_coordinate_roundtrip_4d ... ok [INFO] [stdout] test prop_equal_points_equal_hashes_5d ... ok [INFO] [stdout] test prop_equal_points_equal_hashes_3d ... ok [INFO] [stdout] test prop_coordinate_roundtrip_5d ... ok [INFO] [stdout] test prop_coordinate_roundtrip_3d ... ok [INFO] [stdout] test prop_coordinate_roundtrip_2d ... ok [INFO] [stdout] test prop_equality_reflexive_4d ... ok [INFO] [stdout] test prop_equal_points_equal_hashes_2d ... ok [INFO] [stdout] test prop_equal_points_equal_hashes_4d ... ok [INFO] [stdout] test prop_equality_transitive_2d ... ok [INFO] [stdout] test prop_equality_symmetric_4d ... ok [INFO] [stdout] test prop_equality_reflexive_2d ... ok [INFO] [stdout] test prop_equality_reflexive_5d ... ok [INFO] [stdout] test prop_equality_symmetric_5d ... ok [INFO] [stdout] test prop_equality_symmetric_2d ... ok [INFO] [stdout] test prop_equality_symmetric_3d ... ok [INFO] [stdout] test prop_equality_reflexive_3d ... ok [INFO] [stdout] test prop_equality_transitive_5d ... ok [INFO] [stdout] test prop_finite_coordinates_validate_2d ... ok [INFO] [stdout] test prop_equality_transitive_3d ... ok [INFO] [stdout] test prop_equality_transitive_4d ... ok [INFO] [stdout] test prop_finite_coordinates_validate_3d ... ok [INFO] [stdout] test prop_get_method_consistency_2d ... ok [INFO] [stdout] test prop_finite_coordinates_validate_4d ... ok [INFO] [stdout] test prop_get_method_consistency_3d ... ok [INFO] [stdout] test prop_get_method_consistency_4d ... ok [INFO] [stdout] test prop_hashmap_key_usage_2d ... ok [INFO] [stdout] test prop_infinite_coordinates_fail_validation_5d ... ok [INFO] [stdout] test prop_get_method_consistency_5d ... ok [INFO] [stdout] test prop_infinite_coordinates_fail_validation_4d ... ok [INFO] [stdout] test prop_infinite_coordinates_fail_validation_3d ... ok [INFO] [stdout] test prop_into_conversion_matches_coords_2d ... ok [INFO] [stdout] test prop_into_conversion_matches_coords_5d ... ok [INFO] [stdout] test prop_finite_coordinates_validate_5d ... ok [INFO] [stdout] test prop_multiple_nan_points_equal_4d ... ok [INFO] [stdout] test prop_multiple_nan_points_equal_2d ... ok [INFO] [stdout] test prop_into_conversion_matches_coords_4d ... ok [INFO] [stdout] test prop_infinite_coordinates_fail_validation_2d ... ok [INFO] [stdout] test prop_multiple_nan_points_equal_3d ... ok [INFO] [stdout] test prop_into_conversion_matches_coords_3d ... ok [INFO] [stdout] test prop_multiple_nan_points_equal_5d ... ok [INFO] [stdout] test prop_nan_coordinates_fail_validation_2d ... ok [INFO] [stdout] test prop_nan_coordinates_fail_validation_3d ... ok [INFO] [stdout] test prop_nan_coordinates_fail_validation_4d ... ok [INFO] [stdout] test prop_nan_handling_consistency_4d ... ok [INFO] [stdout] test prop_nan_handling_consistency_3d ... ok [INFO] [stdout] test prop_nan_coordinates_fail_validation_5d ... ok [INFO] [stdout] test prop_nan_handling_consistency_2d ... ok [INFO] [stdout] test prop_ordering_antisymmetric_2d ... ok [INFO] [stdout] test prop_nan_handling_consistency_5d ... ok [INFO] [stdout] test prop_ordering_consistent_with_equality_2d ... ok [INFO] [stdout] test prop_ordering_consistent_with_equality_4d ... ok [INFO] [stdout] test prop_ordering_consistent_with_equality_3d ... ok [INFO] [stdout] test prop_ordering_antisymmetric_3d ... ok [INFO] [stdout] test prop_ordering_antisymmetric_4d ... ok [INFO] [stdout] test prop_ordering_consistent_with_equality_5d ... ok [INFO] [stdout] test prop_ordering_transitive_2d ... ok [INFO] [stdout] test prop_ordering_antisymmetric_5d ... ok [INFO] [stdout] test prop_ordering_transitive_3d ... ok [INFO] [stdout] test prop_ordering_transitive_5d ... ok [INFO] [stdout] test prop_ordering_transitive_4d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_predicates.rs (/opt/rustwide/target/debug/deps/proptest_predicates-56d2be59890b38e3) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test prop_insphere_scaling_makes_point_outside_4d ... ok [INFO] [stdout] test prop_insphere_distant_point_is_outside_2d ... ok [INFO] [stdout] test prop_insphere_inward_scaling_makes_point_inside_2d ... ok [INFO] [stdout] test prop_degenerate_orientation_insphere_robustness_2d ... ok [INFO] [stdout] test prop_insphere_distant_point_is_outside_3d ... ok [INFO] [stdout] test prop_insphere_distant_point_is_outside_4d ... ok [INFO] [stdout] test prop_orientation_cyclic_invariance_2d ... ok [INFO] [stdout] test prop_insphere_scaling_makes_point_outside_5d ... ok [INFO] [stdout] test prop_insphere_distant_point_is_outside_5d ... ok [INFO] [stdout] test prop_orientation_sign_flip_2d ... ok [INFO] [stdout] test prop_insphere_simplex_vertices_on_boundary_4d ... ok [INFO] [stdout] test prop_insphere_simplex_vertices_on_boundary_2d ... ok [INFO] [stdout] test prop_insphere_simplex_vertices_on_boundary_3d ... ok [INFO] [stdout] test prop_orientation_sign_flip_5d ... ok [INFO] [stderr] Running tests/proptest_safe_conversions.rs (/opt/rustwide/target/debug/deps/proptest_safe_conversions-c35d51c832f5dacc) [INFO] [stdout] test prop_orientation_sign_flip_3d ... ok [INFO] [stdout] test prop_orientation_sign_flip_4d ... ok [INFO] [stdout] test prop_insphere_simplex_vertices_on_boundary_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test prop_coords_reject_infinity_3d ... ok [INFO] [stdout] test prop_round_trip_coords_4d_exact ... ok [INFO] [stdout] test prop_round_trip_coords_2d ... ok [INFO] [stdout] test prop_round_trip_coords_3d ... ok [INFO] [stdout] test prop_round_trip_f32_f64_f32 ... ok [INFO] [stdout] test prop_round_trip_f64_f64 ... ok [INFO] [stdout] test prop_negative_coords_convert_3d ... ok [INFO] [stdout] test prop_safe_coords_to_f64_2d ... ok [INFO] [stdout] test prop_safe_coords_to_f64_3d ... ok [INFO] [stdout] test prop_safe_coords_from_f64_3d ... ok [INFO] [stdout] test prop_safe_scalar_from_f64_rejects_non_finite ... ok [INFO] [stdout] test prop_safe_scalar_from_f64_succeeds_for_finite_f32 ... ok [INFO] [stdout] test prop_safe_scalar_from_f64_succeeds_for_finite_f64 ... ok [INFO] [stdout] test prop_safe_usize_preserves_one ... ok [INFO] [stdout] test prop_safe_usize_preserves_zero ... ok [INFO] [stdout] test prop_safe_usize_exact_for_small_values ... ok [INFO] [stdout] test prop_safe_usize_monotonic ... ok [INFO] [stdout] test prop_safe_scalar_to_f64_succeeds_for_finite_f64 ... ok [INFO] [stdout] test prop_safe_scalar_to_f64_succeeds_for_finite_f32 ... ok [INFO] [stdout] test prop_safe_scalar_to_f64_rejects_non_finite ... ok [INFO] [stdout] test prop_zero_coords_convert_correctly_3d ... ok [INFO] [stdout] test prop_small_values_convert ... ok [INFO] [stdout] test prop_coords_reject_nan_3d ... ok [INFO] [stdout] test prop_safe_usize_to_f32_succeeds_small_values ... ok [INFO] [stdout] test prop_safe_usize_to_f64_succeeds_small_values ... ok [INFO] [stdout] test prop_safe_coords_from_f64_2d ... ok [INFO] [stderr] Running tests/proptest_serialization.rs (/opt/rustwide/target/debug/deps/proptest_serialization-27e03ce3993d1914) [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test prop_neighbor_relationships_preserved_2d ... ok [INFO] [stdout] test prop_deserialized_triangulation_valid_2d ... ok [INFO] [stdout] test prop_triangulation_json_roundtrip_2d ... ok [INFO] [stdout] test prop_neighbor_relationships_preserved_3d ... ok [INFO] [stdout] test prop_deserialized_triangulation_valid_3d ... ok [INFO] [stdout] test prop_triangulation_json_roundtrip_3d ... ok [INFO] [stdout] test prop_vertex_coordinates_preserved_2d ... ok [INFO] [stdout] test prop_vertex_coordinates_preserved_3d ... ok [INFO] [stdout] test prop_neighbor_relationships_preserved_4d ... ok [INFO] [stdout] test prop_triangulation_json_roundtrip_4d ... ok [INFO] [stdout] test prop_deserialized_triangulation_valid_4d ... ok [INFO] [stdout] test prop_vertex_coordinates_preserved_4d ... ok [INFO] [stdout] test prop_neighbor_relationships_preserved_5d ... ok [INFO] [stdout] test prop_triangulation_json_roundtrip_5d ... ok [INFO] [stdout] test prop_deserialized_triangulation_valid_5d ... ok [INFO] [stdout] test prop_vertex_coordinates_preserved_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 48.24s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_tds.rs (/opt/rustwide/target/debug/deps/proptest_tds-23dca271ef557c4e) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test prop_cell_vertex_count_2d ... ok [INFO] [stdout] test prop_cell_vertices_exist_in_tds_2d ... ok [INFO] [stdout] test prop_cell_vertices_exist_in_tds_3d ... ok [INFO] [stdout] test prop_dimension_consistency_2d ... ok [INFO] [stdout] test prop_cell_vertex_count_3d ... ok [INFO] [stdout] test prop_dimension_consistency_3d ... ok [INFO] [stdout] test prop_neighbor_index_semantics_2d ... ok [INFO] [stdout] test prop_dimension_consistency_4d ... ok [INFO] [stdout] test prop_cell_vertices_exist_in_tds_4d ... ok [INFO] [stdout] test prop_cell_vertex_count_4d ... ok [INFO] [stdout] test prop_neighbor_index_semantics_3d ... ok [INFO] [stdout] test prop_neighbor_symmetry_2d ... ok [INFO] [stdout] test prop_neighbor_symmetry_3d ... ok [INFO] [stdout] test prop_no_duplicate_cells_2d ... ok [INFO] [stdout] test prop_neighbor_index_semantics_4d ... ok [INFO] [stdout] test prop_no_duplicate_cells_3d ... ok [INFO] [stdout] test prop_neighbor_symmetry_4d ... ok [INFO] [stdout] test prop_tds_from_vertices_is_valid_2d ... ok [INFO] [stdout] test prop_tds_from_vertices_is_valid_3d ... ok [INFO] [stdout] test prop_cell_vertices_exist_in_tds_5d ... ok [INFO] [stdout] test prop_no_duplicate_cells_4d ... ok [INFO] [stdout] test prop_vertex_count_consistency_2d ... ok [INFO] [stdout] test prop_cell_vertex_count_5d ... ok [INFO] [stdout] test prop_vertex_count_consistency_3d ... ok [INFO] [stdout] test prop_dimension_consistency_5d has been running for over 60 seconds [INFO] [stdout] test prop_tds_from_vertices_is_valid_4d ... ok [INFO] [stdout] test prop_dimension_consistency_5d ... ok [INFO] [stdout] test prop_vertex_count_consistency_4d ... ok [INFO] [stdout] test prop_neighbor_index_semantics_5d ... ok [INFO] [stdout] test prop_neighbor_symmetry_5d ... ok [INFO] [stdout] test prop_no_duplicate_cells_5d ... ok [INFO] [stdout] test prop_tds_from_vertices_is_valid_5d ... ok [INFO] [stderr] Running tests/proptest_triangulation.rs (/opt/rustwide/target/debug/deps/proptest_triangulation-b2db4916380d46c8) [INFO] [stdout] test prop_vertex_count_consistency_5d ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 83.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test prop_empty_cell_list_no_issues_2d ... ok [INFO] [stdout] test prop_degeneracy_consistency_2d ... ok [INFO] [stdout] test prop_empty_cell_list_no_issues_3d ... ok [INFO] [stdout] test prop_no_over_shared_facets_2d ... ok [INFO] [stdout] test prop_degeneracy_consistency_3d ... ok [INFO] [stdout] test prop_no_over_shared_facets_3d ... ok [INFO] [stdout] test prop_empty_cell_list_no_issues_4d ... ok [INFO] [stdout] test prop_normalized_volume_scale_invariant_2d ... ok [INFO] [stdout] test prop_no_over_shared_facets_4d ... ok [INFO] [stdout] test prop_degeneracy_consistency_4d ... ok [INFO] [stdout] test prop_normalized_volume_translation_invariant_2d ... ok [INFO] [stdout] test prop_normalized_volume_scale_invariant_3d ... ok [INFO] [stdout] test prop_normalized_volume_translation_invariant_3d ... ok [INFO] [stdout] test prop_quality_degrades_under_collapse_2d ... ok [INFO] [stdout] test prop_quality_degrades_under_collapse_3d ... ok [INFO] [stdout] test prop_quality_degrades_under_collapse_4d ... ok [INFO] [stdout] test prop_quality_degrades_under_collapse_5d ... ok [INFO] [stdout] test prop_radius_ratio_lower_bound_2d ... ok [INFO] [stdout] test prop_radius_ratio_lower_bound_3d ... ok [INFO] [stdout] test prop_radius_ratio_lower_bound_4d ... ok [INFO] [stdout] test prop_radius_ratio_lower_bound_5d ... ok [INFO] [stdout] test prop_radius_ratio_positive_2d ... ok [INFO] [stdout] test prop_empty_cell_list_no_issues_5d ... ok [INFO] [stdout] test prop_radius_ratio_positive_3d ... ok [INFO] [stdout] test prop_no_over_shared_facets_5d ... ok [INFO] [stdout] test prop_radius_ratio_scale_invariant_2d ... ok [INFO] [stdout] test prop_radius_ratio_scale_invariant_3d ... ok [INFO] [stdout] test prop_radius_ratio_scale_invariant_4d ... ok [INFO] [stdout] test prop_radius_ratio_scale_invariant_5d ... ok [INFO] [stdout] test prop_degeneracy_consistency_5d has been running for over 60 seconds [INFO] [stdout] test prop_radius_ratio_translation_invariant_2d ... ok [INFO] [stdout] test prop_radius_ratio_positive_4d ... ok [INFO] [stdout] test prop_normalized_volume_scale_invariant_4d ... FAILED [INFO] [stdout] test prop_normalized_volume_translation_invariant_4d ... ok [INFO] [stdout] test prop_regular_simplex_quality_2d ... ok [INFO] [stdout] test prop_regular_simplex_quality_3d ... ok [INFO] [stdout] test prop_regular_simplex_quality_4d ... ok [INFO] [stdout] test prop_regular_simplex_quality_5d ... ok [INFO] [stdout] test prop_degeneracy_consistency_5d ... ok [INFO] [stdout] test prop_repair_fixes_all_issues_2d ... ok [INFO] [stdout] test prop_normalized_volume_scale_invariant_5d has been running for over 60 seconds [INFO] [stdout] test prop_repair_fixes_all_issues_3d ... ok [INFO] [stdout] test prop_radius_ratio_translation_invariant_3d ... ok [INFO] [stdout] test prop_normalized_volume_translation_invariant_5d has been running for over 60 seconds [INFO] [stdout] test prop_repair_fixes_all_issues_4d ... ok [INFO] [stdout] test prop_radius_ratio_translation_invariant_4d ... ok [INFO] [stdout] test prop_radius_ratio_positive_5d ... ok [INFO] [stdout] test prop_repair_fixes_all_issues_5d ... ok [INFO] [stdout] test prop_normalized_volume_translation_invariant_5d ... ok [INFO] [stdout] test prop_normalized_volume_scale_invariant_5d ... ok [INFO] [stdout] test prop_radius_ratio_translation_invariant_5d has been running for over 60 seconds [INFO] [stdout] test prop_radius_ratio_translation_invariant_5d ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- prop_normalized_volume_scale_invariant_4d stdout ---- [INFO] [stdout] proptest: FileFailurePersistence::SourceParallel set, but failed to find lib.rs or main.rs [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 4) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 4) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=18 [INFO] [stdout] repair_neighbor_pointers: scanning 18 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=18 [INFO] [stdout] repair_neighbor_pointers: scanning 18 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=38 [INFO] [stdout] repair_neighbor_pointers: scanning 38 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=38 [INFO] [stdout] repair_neighbor_pointers: scanning 38 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=21 [INFO] [stdout] repair_neighbor_pointers: scanning 21 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=21 [INFO] [stdout] repair_neighbor_pointers: scanning 21 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=13 [INFO] [stdout] repair_neighbor_pointers: scanning 13 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=13 [INFO] [stdout] repair_neighbor_pointers: scanning 13 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=43 [INFO] [stdout] repair_neighbor_pointers: scanning 43 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=43 [INFO] [stdout] repair_neighbor_pointers: scanning 43 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=41 [INFO] [stdout] repair_neighbor_pointers: scanning 41 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=41 [INFO] [stdout] repair_neighbor_pointers: scanning 41 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=37 [INFO] [stdout] repair_neighbor_pointers: scanning 37 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=37 [INFO] [stdout] repair_neighbor_pointers: scanning 37 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=8 [INFO] [stdout] repair_neighbor_pointers: scanning 8 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=8 [INFO] [stdout] repair_neighbor_pointers: scanning 8 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 4) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 4) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=21 [INFO] [stdout] repair_neighbor_pointers: scanning 21 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=21 [INFO] [stdout] repair_neighbor_pointers: scanning 21 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=5 [INFO] [stdout] repair_neighbor_pointers: scanning 5 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=5 [INFO] [stdout] repair_neighbor_pointers: scanning 5 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=25 [INFO] [stdout] repair_neighbor_pointers: scanning 25 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=46 [INFO] [stdout] repair_neighbor_pointers: scanning 46 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=25 [INFO] [stdout] repair_neighbor_pointers: scanning 25 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=46 [INFO] [stdout] repair_neighbor_pointers: scanning 46 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=30 [INFO] [stdout] repair_neighbor_pointers: scanning 30 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=30 [INFO] [stdout] repair_neighbor_pointers: scanning 30 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=29 [INFO] [stdout] repair_neighbor_pointers: scanning 29 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=29 [INFO] [stdout] repair_neighbor_pointers: scanning 29 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=26 [INFO] [stdout] repair_neighbor_pointers: scanning 26 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=30 [INFO] [stdout] repair_neighbor_pointers: scanning 30 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=30 [INFO] [stdout] repair_neighbor_pointers: scanning 30 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=27 [INFO] [stdout] repair_neighbor_pointers: scanning 27 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=27 [INFO] [stdout] repair_neighbor_pointers: scanning 27 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] SKIPPED: Could not insert vertex after 6 attempts (perturbations up to 5.0%). Last error: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Vertex skipped to maintain manifold. [INFO] [stdout] SKIPPED: vertex insertion after 6 attempts during construction: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=32 [INFO] [stdout] repair_neighbor_pointers: scanning 32 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stderr] error: test failed, to rerun pass `--test proptest_triangulation` [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=28 [INFO] [stdout] repair_neighbor_pointers: scanning 28 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=9 [INFO] [stdout] repair_neighbor_pointers: scanning 9 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 4 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 5 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 5) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] RETRYING: Attempt 1 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 2 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] RETRYING: Attempt 3 failed with: Conflict region error: Ridge fan detected: 4 facets share ridge with 3 vertices (indicates degenerate geometry requiring perturbation). Applying perturbation... [INFO] [stdout] After repair loop (interior): total_removed=0 [INFO] [stdout] Before repair_neighbor_pointers (interior): facet_sharing_valid=true, cells=33 [INFO] [stdout] repair_neighbor_pointers: scanning 33 cells [INFO] [stdout] repair_neighbor_pointers: repaired 0 facet pairs (0 neighbor pointers updated) [INFO] [stdout] validate_no_neighbor_cycles: passed (no cycles detected) [INFO] [stdout] Validation triggered by SuspicionFlags { perturbation_used: true, empty_conflict_region: false, fallback_star_split: false, repair_loop_entered: false, cells_removed: false, neighbor_pointers_rebuilt: false } [INFO] [stdout] Warning: Geometric degeneracy resolved via perturbation (attempt 3) [INFO] [stdout] proptest: FileFailurePersistence::SourceParallel set, but failed to find lib.rs or main.rs [INFO] [stdout] proptest: failed to append to /opt/rustwide/workdir/tests/proptest_triangulation.proptest-regressions: Read-only file system (os error 30) [INFO] [stdout] [INFO] [stdout] thread 'prop_normalized_volume_scale_invariant_4d' (1383) panicked at tests/proptest_triangulation.rs:598:1: [INFO] [stdout] Test failed: 4D normalized volume should be scale-invariant: 0.000001270409405774193 vs 0.00000107384877435327 (diff: 0.15472227340849867) at tests/proptest_triangulation.rs:598. [INFO] [stdout] minimal failing input: vertices = [ [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 0.0, [INFO] [stdout] 0.0, [INFO] [stdout] 33.46133762037872, [INFO] [stdout] 6.40885313771131, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 4f0698a8-f283-4f09-bd79-42f509ea1ef8, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 30.20122974808859, [INFO] [stdout] -30.322226092824913, [INFO] [stdout] 64.73068093512394, [INFO] [stdout] -18.943033018639333, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: dd32bd44-eeff-4eb6-abdd-f41db60554af, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 81.32485960915838, [INFO] [stdout] -23.16010049190896, [INFO] [stdout] 74.18292277389799, [INFO] [stdout] -67.99156740710376, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 3b43c0c9-f682-44a3-8268-e0b8d6efdf23, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] -70.41924618347642, [INFO] [stdout] 0.0, [INFO] [stdout] -55.74397113636603, [INFO] [stdout] -40.18204292626517, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: f5e4c598-8b8e-4409-914a-ebcc8fa58681, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 0.0, [INFO] [stdout] -35.088121458527276, [INFO] [stdout] 0.0, [INFO] [stdout] -50.21408499269004, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 679c418b-8bcc-4ca1-a7e2-f496dbb30b6a, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 8.782568890376023, [INFO] [stdout] 35.395336796826925, [INFO] [stdout] 38.22603959552159, [INFO] [stdout] 50.451781493996215, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: b142e9b4-70f5-48b5-ae74-c6d1132008f1, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 0.0, [INFO] [stdout] 0.0, [INFO] [stdout] 26.75980753097527, [INFO] [stdout] -91.16191759549204, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 1cf1f7d1-9d70-42d4-aa14-e2710716ded0, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 0.0, [INFO] [stdout] 0.0, [INFO] [stdout] 0.0, [INFO] [stdout] 0.0, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 9cb6be17-0aed-4c30-9a19-c76062dbfe9a, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] -95.84243305733239, [INFO] [stdout] 0.0, [INFO] [stdout] -30.123789799839415, [INFO] [stdout] 62.096531497243134, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: ea7d81fd-ff63-4555-a16f-45dcc67428ea, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] Vertex { [INFO] [stdout] point: Point { [INFO] [stdout] coords: [ [INFO] [stdout] 4.185383507412069, [INFO] [stdout] 32.322256608596305, [INFO] [stdout] 34.04450327297946, [INFO] [stdout] 44.01706236513212, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] uuid: 1dab580e-05ce-486d-b41f-e5891e4352da, [INFO] [stdout] incident_cell: None, [INFO] [stdout] data: None, [INFO] [stdout] }, [INFO] [stdout] ], scale = 0.1 [INFO] [stdout] successes: 239 [INFO] [stdout] local rejects: 0 [INFO] [stdout] global rejects: 0 [INFO] [stdout] [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x615e12023bb2 - std[b14e17aa63033746]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x615e12023bb2 - std[b14e17aa63033746]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x615e12023bb2 - std[b14e17aa63033746]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x615e12023bb2 - <::print::DisplayBacktrace as core[7ebf52c056bd56a4]::fmt::Display>::fmt [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x615e12039e1a - ::fmt [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x615e12039e1a - core[7ebf52c056bd56a4]::fmt::write [INFO] [stdout] 6: 0x615e12028df6 - std[b14e17aa63033746]::io::default_write_fmt::> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x615e12028df6 - as std[b14e17aa63033746]::io::Write>::write_fmt [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x615e12000caf - ::print [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x615e12000caf - std[b14e17aa63033746]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x615e1201bd89 - std[b14e17aa63033746]::panicking::default_hook [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x615e11ef454e - core[7ebf52c056bd56a4]::ops::function::Fn<(&'a std[b14e17aa63033746]::panic::PanicHookInfo<'b>,), Output = ()> + core[7ebf52c056bd56a4]::marker::Send + core[7ebf52c056bd56a4]::marker::Sync> as core[7ebf52c056bd56a4]::ops::function::Fn<(&std[b14e17aa63033746]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 12: 0x615e11ef454e - test[3318909d72adbd73]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x615e1201bf42 - core[7ebf52c056bd56a4]::ops::function::Fn<(&'a std[b14e17aa63033746]::panic::PanicHookInfo<'b>,), Output = ()> + core[7ebf52c056bd56a4]::marker::Send + core[7ebf52c056bd56a4]::marker::Sync> as core[7ebf52c056bd56a4]::ops::function::Fn<(&std[b14e17aa63033746]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/alloc/src/boxed.rs:2220:9 [INFO] [stdout] 14: 0x615e1201bf42 - std[b14e17aa63033746]::panicking::panic_with_hook [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x615e12000d68 - std[b14e17aa63033746]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x615e11ff86b9 - std[b14e17aa63033746]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x615e12001bbd - __rustc[f8abce35e9738d16]::rust_begin_unwind [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x615e1203a55c - core[7ebf52c056bd56a4]::panicking::panic_fmt [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x615e11d01a72 - proptest_triangulation[69b40e1e596084c5]::prop_normalized_volume_scale_invariant_4d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.9.0/src/sugar.rs:163:17 [INFO] [stdout] 20: 0x615e11cdabe7 - proptest_triangulation[69b40e1e596084c5]::prop_normalized_volume_scale_invariant_4d::{closure#0} [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.9.0/src/sugar.rs:159:28 [INFO] [stdout] 21: 0x615e11cc51f6 - >::call_once [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x615e11ee88fb - core[7ebf52c056bd56a4]::result::Result<(), alloc[ed4a2d6a5f8966cc]::string::String> as core[7ebf52c056bd56a4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x615e11ee88fb - test[3318909d72adbd73]::__rust_begin_short_backtrace::, fn() -> core[7ebf52c056bd56a4]::result::Result<(), alloc[ed4a2d6a5f8966cc]::string::String>> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x615e11ef515a - test[3318909d72adbd73]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x615e11ef515a - as core[7ebf52c056bd56a4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 26: 0x615e11ef515a - std[b14e17aa63033746]::panicking::catch_unwind::do_call::, core[7ebf52c056bd56a4]::result::Result<(), alloc[ed4a2d6a5f8966cc]::string::String>> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x615e11ef515a - std[b14e17aa63033746]::panicking::catch_unwind::, core[7ebf52c056bd56a4]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x615e11ef515a - std[b14e17aa63033746]::panic::catch_unwind::, core[7ebf52c056bd56a4]::result::Result<(), alloc[ed4a2d6a5f8966cc]::string::String>> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x615e11ef515a - test[3318909d72adbd73]::run_test_in_process [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x615e11ef515a - test[3318909d72adbd73]::run_test::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x615e11ef0704 - test[3318909d72adbd73]::run_test::{closure#1} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x615e11ef0704 - std[b14e17aa63033746]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x615e11ef7c52 - std[b14e17aa63033746]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x615e11ef7c52 - ::{closure#1}::{closure#0}> as core[7ebf52c056bd56a4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 35: 0x615e11ef7c52 - std[b14e17aa63033746]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x615e11ef7c52 - std[b14e17aa63033746]::panicking::catch_unwind::<(), core[7ebf52c056bd56a4]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x615e11ef7c52 - std[b14e17aa63033746]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x615e11ef7c52 - std[b14e17aa63033746]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x615e11ef7c52 - ::{closure#1} as core[7ebf52c056bd56a4]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x615e1202345f - + core[7ebf52c056bd56a4]::marker::Send> as core[7ebf52c056bd56a4]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/alloc/src/boxed.rs:2206:9 [INFO] [stdout] 41: 0x615e1202345f - ::new::thread_start [INFO] [stdout] at /rustc/a7ee93192a766fb0dafa23def7154fc03cfcfc3e/library/std/src/sys/thread/unix.rs:127:17 [INFO] [stdout] 42: 0x7858a4907aa4 - [INFO] [stdout] 43: 0x7858a4994a64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] prop_normalized_volume_scale_invariant_4d [INFO] [stdout] [INFO] [stdout] test result: FAILED. 47 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 127.82s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "1beaec2c7dfb7273fa0898749e27996d87b5fd1e72f3a58a2cdb4559bca422e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1beaec2c7dfb7273fa0898749e27996d87b5fd1e72f3a58a2cdb4559bca422e0", kill_on_drop: false }` [INFO] [stdout] 1beaec2c7dfb7273fa0898749e27996d87b5fd1e72f3a58a2cdb4559bca422e0