[INFO] cloning repository https://github.com/mxfactorial/geonum
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mxfactorial/geonum" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f6a04f0a777afe2a41173d16e675bca5d602dd3b
[INFO] testing mxfactorial/geonum against beta-2026-03-05 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmxfactorial%2Fgeonum" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mxfactorial/geonum
[INFO] finished tweaking git repo https://github.com/mxfactorial/geonum
[INFO] tweaked toml for git repo https://github.com/mxfactorial/geonum written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mxfactorial/geonum on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mxfactorial/geonum 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" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] de30f237a9846d4e596cd59b0761446d026cb42e8d80e6542d32e44991919ff5
[INFO] running `Command { std: "docker" "start" "-a" "de30f237a9846d4e596cd59b0761446d026cb42e8d80e6542d32e44991919ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "de30f237a9846d4e596cd59b0761446d026cb42e8d80e6542d32e44991919ff5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "de30f237a9846d4e596cd59b0761446d026cb42e8d80e6542d32e44991919ff5", kill_on_drop: false }`
[INFO] [stdout] de30f237a9846d4e596cd59b0761446d026cb42e8d80e6542d32e44991919ff5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5a81a3516e7db68217102e2c5f6f510d732bb8143996950686beea71db1cfa66
[INFO] running `Command { std: "docker" "start" "-a" "5a81a3516e7db68217102e2c5f6f510d732bb8143996950686beea71db1cfa66", kill_on_drop: false }`
[INFO] [stderr]    Compiling geonum v0.10.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.11s
[INFO] running `Command { std: "docker" "inspect" "5a81a3516e7db68217102e2c5f6f510d732bb8143996950686beea71db1cfa66", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5a81a3516e7db68217102e2c5f6f510d732bb8143996950686beea71db1cfa66", kill_on_drop: false }`
[INFO] [stdout] 5a81a3516e7db68217102e2c5f6f510d732bb8143996950686beea71db1cfa66
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 69ad243de6a1261207a6b326224b21c752899b6b8c53d9cea80f33e8d727bf06
[INFO] running `Command { std: "docker" "start" "-a" "69ad243de6a1261207a6b326224b21c752899b6b8c53d9cea80f33e8d727bf06", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling geonum v0.10.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling clap_builder v4.5.47
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling clap v4.5.47
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]    Compiling serde_json v1.0.143
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.7.0
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 26.28s
[INFO] running `Command { std: "docker" "inspect" "69ad243de6a1261207a6b326224b21c752899b6b8c53d9cea80f33e8d727bf06", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "69ad243de6a1261207a6b326224b21c752899b6b8c53d9cea80f33e8d727bf06", kill_on_drop: false }`
[INFO] [stdout] 69ad243de6a1261207a6b326224b21c752899b6b8c53d9cea80f33e8d727bf06
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 167e9e4b8832cb7932337b58471f71c503733067587ce14b39b3ed0927159dda
[INFO] running `Command { std: "docker" "start" "-a" "167e9e4b8832cb7932337b58471f71c503733067587ce14b39b3ed0927159dda", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/geonum-56cd901aa59324bb)
[INFO] [stdout] 
[INFO] [stdout] running 146 tests
[INFO] [stdout] test angle::tests::it_computes_cos_with_1001_blade ... ok
[INFO] [stdout] test angle::tests::it_computes_dual_angle ... ok
[INFO] [stdout] test angle::tests::it_computes_tan_with_1002_blade ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_0_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_computes_sin_with_1003_blade ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_1_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_2_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_computes_cos_of_1000_blade ... ok
[INFO] [stdout] test angle::tests::it_constructs_blade_3_from_large_angles ... ok
[INFO] [stdout] test angle::tests::it_creates_angle_from_cartesian_coordinates ... ok
[INFO] [stdout] test angle::tests::it_computes_grade_angle ... ok
[INFO] [stdout] test angle::tests::it_preserves_blade_with_signed_angles ... ok
[INFO] [stdout] test angle::tests::it_projects ... ok
[INFO] [stdout] test angle::tests::it_proves_undual_equals_dual ... ok
[INFO] [stdout] test angle::tests::it_compares_angles_for_equality ... ok
[INFO] [stdout] test angle::tests::it_subtracts_11pi_over_6_from_pi_over_6 ... ok
[INFO] [stdout] test angle::tests::it_subtracts_pi_over_3_from_4pi_over_3 ... ok
[INFO] [stdout] test angle::tests::it_subtracts_pi_over_6_from_pi_over_3 ... ok
[INFO] [stdout] test angle::tests::it_sums_greater_than_a_quarter_turn ... ok
[INFO] [stdout] test angle::tests::it_sums_high_blades ... ok
[INFO] [stdout] test angle::tests::it_sums_less_than_a_quarter_turn ... ok
[INFO] [stdout] test angle::tests::it_computes_tan_of_1000_blade ... ok
[INFO] [stdout] test angle::tests::it_adds_two_blades_when_dualizing_bivector ... ok
[INFO] [stdout] test geocollection::tests::it_collects_from_iterator ... ok
[INFO] [stdout] test geocollection::tests::it_computes_total_magnitude ... ok
[INFO] [stdout] test angle::tests::it_creates_negative_pi_over_2 ... ok
[INFO] [stdout] test angle::tests::test_normalize_boundaries ... ok
[INFO] [stdout] test geocollection::tests::it_converts_to_vec_reference ... ok
[INFO] [stdout] test geocollection::tests::it_creates_empty_collection ... ok
[INFO] [stdout] test angle::tests::it_computes_sin_of_1000_blade ... ok
[INFO] [stdout] test geocollection::tests::it_creates_from_vec ... ok
[INFO] [stdout] test geocollection::tests::it_handles_empty_collection_operations ... ok
[INFO] [stdout] test geocollection::tests::it_indexes_into_collection ... ok
[INFO] [stdout] test geocollection::tests::it_iterates_over_collection ... ok
[INFO] [stdout] test geocollection::tests::it_normalizes_collection ... ok
[INFO] [stdout] test geocollection::tests::it_preserves_angles_during_scaling ... ok
[INFO] [stdout] test geocollection::tests::it_returns_none_for_empty_dominant ... ok
[INFO] [stdout] test geocollection::tests::it_rotates_all_objects ... ok
[INFO] [stdout] test geocollection::tests::it_scales_all_objects ... ok
[INFO] [stdout] test geocollection::tests::it_selects_objects_within_cone ... ok
[INFO] [stdout] test geocollection::tests::it_finds_dominant_object ... ok
[INFO] [stdout] test geocollection::tests::it_handles_cone_selection_with_wrapped_angles ... ok
[INFO] [stdout] test geocollection::tests::it_truncates_small_magnitudes ... ok
[INFO] [stdout] test geonum_mod::tests::geonum_constructor_sets_components ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_angle_to_ref ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_orthogonal_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_adj_and_opp_at_quadrature ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_distance_to ... ok
[INFO] [stdout] test geonum_mod::tests::it_adds_same_angle_vectors ... ok
[INFO] [stdout] test geocollection::tests::it_converts_to_slice ... ok
[INFO] [stdout] test angle::tests::it_sums_rotations_to_multiple_blades ... ok
[INFO] [stdout] test angle::tests::it_detects_opposite_angles ... ok
[INFO] [stdout] test angle::tests::it_handles_negative_angle_on_one_blade ... ok
[INFO] [stdout] test angle::tests::it_handles_negative_angle_on_zero_blade ... ok
[INFO] [stdout] test angle::tests::it_negates_angle ... ok
[INFO] [stdout] test angle::tests::it_negates_angle_with_forward_rotation ... ok
[INFO] [stdout] test angle::tests::it_resets_angle_blade_to_minimum ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_dot_product ... ok
[INFO] [stdout] test angle::tests::it_normalizes_angles_exceeding_pi_2_to_next_blade ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_inverse_and_division ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_geometric_product ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_mag_difference ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_meet_with_high_blade_counts ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_meet_between_different_grades ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_powers ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_self_meet_for_same_grade_objects ... ok
[INFO] [stdout] test geonum_mod::tests::it_creates_dimension_geonums ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_the_dual ... ok
[INFO] [stdout] test geonum_mod::tests::it_gets_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_gets_mag ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_mixed_blade_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_inverts_unit_circle_conjugates_angle ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_zero_angle_multiplication ... ok
[INFO] [stdout] test geonum_mod::tests::it_maintains_constant_time_meet_operations ... ok
[INFO] [stdout] test geonum_mod::tests::it_defines_tan_via_sin_over_cos ... ok
[INFO] [stdout] test geonum_mod::tests::it_inverts_circle ... ok
[INFO] [stdout] test geonum_mod::tests::it_matches_cos_sin_gateways_for_adj_opp ... ok
[INFO] [stdout] test geonum_mod::tests::it_maintains_grade_consistency_in_meet ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_antiparallel_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_bivectors_in_different_planes ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_bivectors_in_same_plane ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_higher_grades_cycling_pattern ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_lines_at_intersection ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_parallel_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_trivectors_at_plane ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_scalars_at_different_locations ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_angle_by_geonum_ref ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_geometric_numbers ... ok
[INFO] [stdout] test geonum_mod::tests::it_normalizes_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_negates_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_orders_geonums_by_angle_then_mag ... ok
[INFO] [stdout] test geonum_mod::tests::it_makes_double_inversion_involutive_with_blade_reset ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_intersecting_vectors_at_point ... ok
[INFO] [stdout] test geonum_mod::tests::it_demonstrates_forward_only_reflection_pattern ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_when_adding ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_in_angle_mul_geonum ... ok
[INFO] [stdout] test geonum_mod::tests::it_produces_geonum_cos_on_even_pair ... ok
[INFO] [stdout] test geonum_mod::tests::it_computes_wedge_product ... ok
[INFO] [stdout] test geonum_mod::tests::it_encodes_sign_in_angle_for_adj_opp ... ok
[INFO] [stdout] test geonum_mod::tests::it_handles_full_rotation_multiplication ... ok
[INFO] [stdout] test geonum_mod::tests::it_produces_geonum_sin_on_odd_pair ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_structure_in_circle_inversion ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_geometric_operations_after_blade_reset ... ok
[INFO] [stdout] test geonum_mod::tests::it_prevents_blade_accumulation_in_control_loops ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_using_angle_arithmetic ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_rejects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_rotates_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_by_factor ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_preserves_angle_exactly ... ok
[INFO] [stdout] test geonum_mod::tests::it_meets_vector_trivector_based_on_angles ... ok
[INFO] [stdout] test geonum_mod::tests::it_projects_to_arbitrary_dimensions ... ok
[INFO] [stdout] test geonum_mod::tests::it_proves_meet_is_anticommutative ... ok
[INFO] [stdout] test geonum_mod::tests::it_projects_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::it_reflects_point_across_x_axis_with_blade_accumulation ... ok
[INFO] [stdout] test geonum_mod::tests::it_proves_meet_uses_duality_relationship ... ok
[INFO] [stdout] test geonum_mod::tests::it_preserves_blade_history_in_opposite_angle_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_scales_with_angle_addition ... ok
[INFO] [stdout] test geonum_mod::tests::it_shows_geonum_meet_incidence_structure ... ok
[INFO] [stdout] test geonum_mod::tests::it_shows_wedge_and_meet_grade_results ... ok
[INFO] [stdout] test geonum_mod::tests::it_subtracts_geometric_numbers ... ok
[INFO] [stdout] test geonum_mod::tests::it_tests_orthogonality ... ok
[INFO] [stdout] test geonum_mod::tests::it_subtracts_opposite_angle_vectors ... ok
[INFO] [stdout] test geonum_mod::tests::test_scale_rotate ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_mag_and_transforms_angle_after_shear ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_parallelism_after_shear ... ok
[INFO] [stdout] test traits::affine::tests::it_returns_12_for_4x3_rectangle_area ... ok
[INFO] [stdout] test traits::affine::tests::it_preserves_grade_after_translation ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_computes_poynting_vector_with_wedge ... ok
[INFO] [stdout] test traits::affine::tests::it_reverses_translation_with_inverse_displacement ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_computes_electric_field ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_computes_regression_from_covariance ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_creates_fields_with_inverse_power_laws ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_performs_neural_network_operations ... ok
[INFO] [stdout] test traits::machine_learning::tests::it_updates_perceptron_weights ... ok
[INFO] [stdout] test traits::optics::tests::it_applies_abcd_transform_angle_dependence ... ok
[INFO] [stdout] test traits::electromagnetics::tests::it_models_wire_magnetic_field ... ok
[INFO] [stdout] test traits::waves::tests::it_disperses ... ok
[INFO] [stdout] test traits::waves::tests::it_propagates ... ok
[INFO] [stdout] test traits::optics::tests::it_applies_optical_magnification ... ok
[INFO] [stdout] test angle::tests::it_creates_angle_with_additional_blade ... ok
[INFO] [stdout] test angle::tests::it_multiplies_angles_as_addition ... ok
[INFO] [stdout] test angle::tests::it_orders_angles_by_blade_then_rem ... ok
[INFO] [stdout] test angle::tests::it_preserves_blade_1000 ... ok
[INFO] [stdout] test geonum_mod::tests::it_multiplies_angle_by_geonum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 146 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/addition_test.rs (/opt/rustwide/target/debug/deps/addition_test-341ea68be30596bf)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test it_adds_aligned_vectors ... ok
[INFO] [stdout] test it_adds_high_blades_and_preserves_history ... ok
[INFO] [stdout] test it_adds_orthogonal_vectors ... ok
[INFO] [stdout] test it_handles_near_opposite_angles ... ok
[INFO] [stdout] test it_handles_opposite_vectors ... ok
[INFO] [stdout] test it_accumulates_blades_in_general_case ... ok
[INFO] [stdout] test it_handles_zero_length_addition ... ok
[INFO] [stdout] test it_maintains_commutative_blade_accumulation ... ok
[INFO] [stdout] test it_matches_projection_based_sum ... ok
[INFO] [stdout] test it_preserves_blade_history_on_cancellation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/affine_test.rs (/opt/rustwide/target/debug/deps/affine_test-e185c4b64b79166d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test it_increases_angle_after_shearing ... ok
[INFO] [stdout] test it_preserves_area_after_shearing ... ok
[INFO] [stdout] test it_preserves_parallel_lines_after_shearing ... ok
[INFO] [stderr]      Running tests/algorithms_test.rs (/opt/rustwide/target/debug/deps/algorithms_test-2b424b41280ef838)
[INFO] [stdout] test its_a_translation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test it_rejects_complexity_analysis ... ok
[INFO] [stdout] test its_a_compression_algorithm ... ok
[INFO] [stdout] test its_a_constant_time_operation ... ok
[INFO] [stdout] test its_a_cryptographic_algorithm ... ok
[INFO] [stdout] test its_a_data_structure ... ok
[INFO] [stdout] test it_unifies_algorithm_design ... ok
[INFO] [stdout] test its_a_distributed_algorithm ... ok
[INFO] [stdout] test its_a_numerical_method ... ok
[INFO] [stdout] test its_a_linear_algorithm ... ok
[INFO] [stdout] test its_a_machine_learning_algorithm ... ok
[INFO] [stdout] test its_a_dynamic_programming ... ok
[INFO] [stdout] test its_a_parallel_algorithm ... ok
[INFO] [stdout] test its_a_graph_algorithm ... ok
[INFO] [stdout] test its_a_sorting_algorithm ... ok
[INFO] [stderr]      Running tests/angle_arithmetic_test.rs (/opt/rustwide/target/debug/deps/angle_arithmetic_test-27d8b07b6baf085d)
[INFO] [stdout] test it_scales_quantum_algorithms ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 53 tests
[INFO] [stdout] test it_accesses_length_and_angle_components_preserving_blade_state ... ok
[INFO] [stdout] test it_applies_spiral_similarity_through_scale_and_rotation ... ok
[INFO] [stdout] test it_computes_dot_product_returning_scalar_blade ... ok
[INFO] [stdout] test it_computes_geometric_product_combining_dot_and_wedge_blades ... ok
[INFO] [stdout] test it_computes_geonum_calculus_through_blade_rotation ... ok
[INFO] [stdout] test it_computes_distance_via_law_of_cosines ... ok
[INFO] [stdout] test it_computes_grade_from_blade_modulo_4 ... ok
[INFO] [stdout] test it_computes_meet_through_dual_wedge_dual_blade_accumulation ... ok
[INFO] [stdout] test it_computes_wedge_product_with_blade_increment ... ok
[INFO] [stdout] test it_constructs_geonum_with_angle_composition ... ok
[INFO] [stdout] test it_constructs_geonum_from_cartesian ... ok
[INFO] [stdout] test it_computes_length_difference_ignoring_blade_structure ... ok
[INFO] [stdout] test it_constructs_geonum_with_basic_new ... ok
[INFO] [stdout] test it_applies_dual_through_pi_rotation ... ok
[INFO] [stdout] test it_constructs_geonum_with_explicit_blade ... ok
[INFO] [stdout] test it_decrements_blade_through_forward_rotation ... ok
[INFO] [stdout] test it_detects_orthogonality_through_dot_product_blade_collapse ... ok
[INFO] [stdout] test it_divides_geonum_through_multiplication_by_inverse ... ok
[INFO] [stdout] test it_handles_new_with_blade_construction ... ok
[INFO] [stdout] test it_implements_add_trait_blade_logic ... ok
[INFO] [stdout] test it_implements_angle_add_geonum_trait_angle_addition ... ok
[INFO] [stdout] test it_handles_scalar_sign_encoding_original ... ok
[INFO] [stdout] test it_crosses_pi_2_boundaries ... ok
[INFO] [stdout] test it_implements_geonum_sub_trait_through_negation ... ok
[INFO] [stdout] test it_implements_angle_mul_geonum_trait_angle_addition ... ok
[INFO] [stdout] test it_decomposes_angles_into_blade_and_value ... ok
[INFO] [stdout] test it_implements_geonum_mul_trait_angles_add_lengths_multiply ... ok
[INFO] [stdout] test it_implements_geonum_div_trait_through_multiplication_by_inverse ... ok
[INFO] [stdout] test it_implements_div_trait_blade_logic ... ok
[INFO] [stdout] test it_implements_geonum_ord_trait_angle_first_ordering ... ok
[INFO] [stdout] test it_implements_partial_eq_blade_logic ... ok
[INFO] [stdout] test it_implements_sub_trait_blade_logic ... ok
[INFO] [stdout] test it_increments_blade_through_rotation ... ok
[INFO] [stdout] test it_inverts_geonum_through_length_and_angle_negation ... ok
[INFO] [stdout] test it_inverts_through_circle_preserving_angles_transforming_length ... ok
[INFO] [stdout] test it_negates_geonum_through_pi_rotation ... ok
[INFO] [stdout] test it_preserves_blade_operations_at_high_dimensions ... ok
[INFO] [stdout] test it_implements_geonum_add_trait_blade_accumulation ... ok
[INFO] [stdout] test it_converts_from_cartesian_coordinates ... ok
[INFO] [stdout] test it_creates_dimensional_geonums ... ok
[INFO] [stdout] test it_projects_geonum_to_arbitrary_dimensions ... ok
[INFO] [stdout] test it_proves_geonum_constructor_equivalence ... ok
[INFO] [stdout] test it_raises_geonum_to_power_through_angle_scaling ... ok
[INFO] [stdout] test it_reflects_geonum_through_forward_only_formula ... ok
[INFO] [stdout] test it_resets_blade_to_grade_minimum_preserving_geometric_behavior ... ok
[INFO] [stdout] test it_rotates_geonum_through_angle_addition ... ok
[INFO] [stdout] test it_rejects_geonum_from_another_through_subtraction ... ok
[INFO] [stdout] test it_implements_mul_trait_blade_logic ... ok
[INFO] [stdout] test it_implements_ord_blade_logic ... ok
[INFO] [stdout] test it_normalizes_geonum_preserving_blade_structure ... ok
[INFO] [stdout] test it_projects_geonum_onto_another_with_blade_preservation ... ok
[INFO] [stdout] test it_scales_geonum_through_scalar_multiplication_preserving_blade ... ok
[INFO] [stdout] test it_adds_angles_with_blade_arithmetic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 53 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/arithmetic_test.rs (/opt/rustwide/target/debug/deps/arithmetic_test-7d78e7c013680fd6)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test it_demonstrates_interference_pattern_for_various_angles ... ok
[INFO] [stdout] test it_proves_negative_is_position_not_sign ... ok
[INFO] [stdout] test it_proves_subtraction_is_destructive_interference ... ok
[INFO] [stdout] test it_shows_subtraction_cost_vs_projection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/astrophysics_test.rs (/opt/rustwide/target/debug/deps/astrophysics_test-4f0411b5e6e08a76)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test it_computes_gravitational_influence_through_angle_correlation ... ok
[INFO] [stdout] test it_explains_flat_rotation_curves_without_dark_matter ... ok
[INFO] [stdout] test it_models_black_holes_as_extreme_angle_influence ... ok
[INFO] [stdout] test it_proves_multiscale_physics_uses_same_angle_operations ... ok
[INFO] [stdout] test it_generates_spiral_structure_through_differential_angle_rates ... ok
[INFO] [stdout] test it_demonstrates_orbital_mechanics_through_angle_evolution ... ok
[INFO] [stdout] test it_reveals_relativistic_precession_through_angle_accumulation ... ok
[INFO] [stdout] test it_scales_to_universe_without_exponential_memory ... ok
[INFO] [stdout] test it_demonstrates_cluster_dynamics_through_collective_angles ... ok
[INFO] [stdout] test it_simulates_galaxy_collision_through_angle_interaction ... ok
[INFO] [stdout] test it_solves_three_body_problem_through_angle_correlation ... ok
[INFO] [stdout] test it_scales_cosmology_to_universe_without_friedmann_equations ... ok
[INFO] [stdout] test it_proves_n_body_scales_linearly_through_angle_dynamics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/calculus_test.rs (/opt/rustwide/target/debug/deps/calculus_test-166a33ff746dbb90)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test it_computes_powers_from_angle_ratios ... ok
[INFO] [stdout] test it_computes_integrals_from_riemann_sums ... ok
[INFO] [stdout] test it_computes_coefficients_from_geometric_division ... ok
[INFO] [stdout] test it_connects_differentiation_and_antiderivative_via_angles ... ok
[INFO] [stdout] test it_demonstrates_differentiate_on_polynomials ... ok
[INFO] [stdout] test it_handles_partial_derivatives ... ok
[INFO] [stdout] test it_encodes_definite_integrals_with_domain ... ok
[INFO] [stdout] test it_preserves_fundamental_theorem_via_magnitudes ... ok
[INFO] [stdout] test it_proves_differentiation_cycles_grades ... ok
[INFO] [stdout] test it_reveals_integral_as_interference_accumulator ... ok
[INFO] [stdout] test it_proves_fundamental_theorem_is_accumulation_equals_interference ... ok
[INFO] [stdout] test it_shows_definite_integral_encodes_both_value_and_domain ... ok
[INFO] [stdout] test its_a_curl ... ok
[INFO] [stdout] test it_shows_why_subtraction_appears_in_fundamental_theorem ... ok
[INFO] [stdout] test its_a_derivative ... ok
[INFO] [stdout] test its_a_directional_derivative ... ok
[INFO] [stdout] test its_a_gradient ... ok
[INFO] [stdout] test its_a_volume_integral ... ok
[INFO] [stdout] test its_an_integral ... ok
[INFO] [stdout] test its_a_line_integral ... ok
[INFO] [stdout] test its_a_divergence ... ok
[INFO] [stdout] test its_a_surface_integral ... ok
[INFO] [stdout] test its_a_laplacian ... ok
[INFO] [stdout] test its_a_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/category_theory_test.rs (/opt/rustwide/target/debug/deps/category_theory_test-3746fda3209e03a3)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test its_a_natural_transformation ... ok
[INFO] [stderr]      Running tests/cga_test.rs (/opt/rustwide/target/debug/deps/cga_test-2bc3a3e7ee11ad80)
[INFO] [stdout] test its_a_colimit ... ok
[INFO] [stdout] test its_an_adjunction ... ok
[INFO] [stdout] test its_a_functor ... ok
[INFO] [stdout] test its_a_limit ... ok
[INFO] [stdout] test it_rejects_category_theory ... ok
[INFO] [stdout] test its_a_monad ... ok
[INFO] [stdout] test its_a_category ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 51 tests
[INFO] [stdout] test it_applies_inversion_in_unit_sphere ... ok
[INFO] [stdout] test it_applies_dilation ... ok
[INFO] [stdout] test it_applies_mobius_transformation ... ok
[INFO] [stdout] test it_applies_inversion_in_arbitrary_sphere ... ok
[INFO] [stdout] test it_applies_reflection_across_a_line ... ok
[INFO] [stdout] test it_applies_circular_inversion ... ok
[INFO] [stdout] test it_applies_reflection_in_plane ... ok
[INFO] [stdout] test it_applies_reflection_in_sphere ... ok
[INFO] [stdout] test it_applies_rotation ... ok
[INFO] [stdout] test it_applies_translation ... ok
[INFO] [stdout] test it_computes_angle_between_lines ... ok
[INFO] [stdout] test it_computes_power_of_point_to_sphere ... ok
[INFO] [stdout] test it_computes_tangent_to_circle ... ok
[INFO] [stdout] test it_computes_tangent_to_sphere ... ok
[INFO] [stdout] test it_constructs_circle_through_point_tangent_to_line ... ok
[INFO] [stdout] test it_constructs_circle_tangent_to_three_lines ... ok
[INFO] [stdout] test it_eliminates_versor_complexity ... ok
[INFO] [stdout] test it_constructs_sphere_tangent_to_four_planes ... ok
[INFO] [stdout] test it_finds_radical_axis_of_two_circles ... ok
[INFO] [stdout] test it_finds_sphere_sphere_intersection ... ok
[INFO] [stdout] test it_finds_radical_center_of_three_circles ... ok
[INFO] [stdout] test it_finds_line_circle_intersection ... ok
[INFO] [stdout] test it_handles_apollonian_circles ... ok
[INFO] [stdout] test it_handles_bundles_of_circles ... ok
[INFO] [stdout] test it_handles_conformal_distance ... ok
[INFO] [stdout] test it_handles_inversive_geometry ... ok
[INFO] [stdout] test it_handles_inversive_distance ... ok
[INFO] [stdout] test it_handles_conformal_split ... ok
[INFO] [stdout] test it_handles_oriented_circles ... ok
[INFO] [stdout] test it_represents_circles_through_three_points ... ok
[INFO] [stdout] test it_computes_bend_of_circle ... ok
[INFO] [stdout] test it_packs_circles_apollonian_gasket ... ok
[INFO] [stdout] test it_finds_circle_circle_intersection ... ok
[INFO] [stdout] test it_finds_line_sphere_intersection ... ok
[INFO] [stdout] test it_preserves_angles_under_conformal_maps ... ok
[INFO] [stdout] test it_handles_imaginary_circles ... ok
[INFO] [stdout] test it_handles_pencils_of_circles ... ok
[INFO] [stdout] test it_represents_lines_as_circle_limits ... ok
[INFO] [stdout] test it_handles_coaxial_circles ... ok
[INFO] [stdout] test it_computes_conformal_center ... ok
[INFO] [stderr]      Running tests/chemistry_test.rs (/opt/rustwide/target/debug/deps/chemistry_test-c4d3560daecc0ba2)
[INFO] [stdout] test it_computes_distance_between_points ... ok
[INFO] [stdout] test it_computes_steiner_chain ... ok
[INFO] [stdout] test it_tests_point_on_circle ... ok
[INFO] [stdout] test it_tests_point_on_sphere ... ok
[INFO] [stdout] test it_represents_planes_as_sphere_limits ... ok
[INFO] [stdout] test it_represents_points_as_null_vectors ... ok
[INFO] [stdout] test it_represents_spheres_through_four_points ... ok
[INFO] [stdout] test it_composes_conformal_transformations ... ok
[INFO] [stdout] test it_computes_power_of_point_to_circle ... ok
[INFO] [stdout] test it_solves_descartes_circle_theorem ... ok
[INFO] [stdout] test it_unifies_conformal_and_projective_geometry ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test blade_chain_is_the_particle_zoo ... ok
[INFO] [stdout] test blade_count_is_shell ... ok
[INFO] [stdout] test electron_electron_is_grade_0 ... ok
[INFO] [stdout] test binding_is_grade_2 ... ok
[INFO] [stdout] test grade_offset_weakens_projection ... ok
[INFO] [stdout] test it_computes_shell_capacity ... ok
[INFO] [stdout] test it_computes_orbital_capacity ... ok
[INFO] [stdout] test ionization_energy_from_geometry ... ok
[INFO] [stdout] test it_dissolves_aufbau_exceptions ... ok
[INFO] [stdout] test it_dissolves_particle_hierarchy ... ok
[INFO] [stdout] test it_derives_aufbau_from_angle_ordering ... ok
[INFO] [stdout] test it_replaces_element_class_with_angle_count ... ok
[INFO] [stdout] test it_maps_periodic_table_from_grade_cycle ... ok
[INFO] [stdout] test wave_self_dot_is_grade_0 ... ok
[INFO] [stdout] test it_models_bonding_as_angle_alignment ... ok
[INFO] [stdout] test wave_amplitude_contains_all_pairs ... ok
[INFO] [stdout] test it_models_decay_as_rotation ... ok
[INFO] [stdout] test it_proves_spin_pairing_from_dual ... ok
[INFO] [stdout] test wave_sum_and_collect_are_the_same_chain ... ok
[INFO] [stdout] test every_wave_sum_cancels ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stderr]      Running tests/computer_vision_test.rs (/opt/rustwide/target/debug/deps/computer_vision_test-33284e3f509ad29b)
[INFO] [stdout] test it_proves_computational_complexity_elimination ... ok
[INFO] [stdout] test its_a_3d_reconstruction ... ok
[INFO] [stdout] test its_a_camera_calibration ... ok
[INFO] [stdout] test its_a_feature_detector ... ok
[INFO] [stdout] test its_an_object_detection ... ok
[INFO] [stdout] test its_an_optical_flow_estimator ... ok
[INFO] [stdout] test its_a_segmentation_algorithm ... ok
[INFO] [stdout] test its_an_image_registration ... ok
[INFO] [stdout] test its_a_neural_image_processing ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/dimension_test.rs (/opt/rustwide/target/debug/deps/dimension_test-f9d8d3a524fd552a)
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test it_compresses_traditional_ga_grades_to_two_involutive_pairs ... ok
[INFO] [stdout] test it_handles_mixed_grade_operations_naturally ... ok
[INFO] [stdout] test it_doesnt_need_a_pseudoscalar ... ok
[INFO] [stdout] test it_projects_a_geonum_onto_coordinate_axes ... ok
[INFO] [stdout] test it_proves_anticommutativity_is_a_geometric_transformation ... ok
[INFO] [stdout] test it_proves_angle_space_is_absolute ... ok
[INFO] [stdout] test it_proves_grade_decomposition_ignores_angle_addition ... ok
[INFO] [stdout] test it_proves_dualization_as_angle_ops_compresses_ga ... ok
[INFO] [stdout] test it_proves_quadrature_creates_dimensional_structure ... ok
[INFO] [stdout] test it_proves_multiplicative_inverse_preserves_geometric_structure ... ok
[INFO] [stdout] test it_proves_rotational_quadrature_expresses_quadratic_forms ... ok
[INFO] [stdout] test it_replaces_k_to_n_minus_k_with_k_to_4_minus_k ... ok
[INFO] [stdout] test it_proves_vectors_can_never_be_orthogonal ... ok
[INFO] [stdout] test it_shows_dimensions_are_quarter_turns ... ok
[INFO] [stdout] test it_solves_the_exponential_complexity_explosion ... ok
[INFO] [stdout] test it_demonstrates_inversion_preserves_grade_parity_relationships ... ok
[INFO] [stdout] test it_demonstrates_pseudoscalar_elimination_benefits ... ok
[INFO] [stdout] test it_sets_angle_forward_geometry_as_primitive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stderr]      Running tests/economics_test.rs (/opt/rustwide/target/debug/deps/economics_test-d26d036ef8560e38)
[INFO] [stdout] test it_models_payroll_tax_impact_across_income_brackets ... ok
[INFO] [stdout] test it_analyzes_small_business_cashflow_after_rate_change ... ok
[INFO] [stdout] test it_measures_economic_sectoral_balance ... ok
[INFO] [stdout] test it_models_global_trade_flows ... ok
[INFO] [stdout] test it_detects_early_recession_indicators ... ok
[INFO] [stdout] test it_models_business_cycles ... ok
[INFO] [stdout] test it_analyzes_housing_payment_patterns ... ok
[INFO] [stderr]      Running tests/em_field_theory_test.rs (/opt/rustwide/target/debug/deps/em_field_theory_test-03f4c6dbca7202ca)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test it_creates_electric_field ... ok
[INFO] [stdout] test it_models_wire_magnetic_field ... ok
[INFO] [stdout] test its_a_field_potential ... ok
[INFO] [stdout] test its_a_poynting_vector ... ok
[INFO] [stdout] test its_a_maxwell_equation ... ok
[INFO] [stdout] test it_computes_poynting_vector ... ok
[INFO] [stdout] test its_an_electromagnetic_wave ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fem_test.rs (/opt/rustwide/target/debug/deps/fem_test-81bed75a3c3a9b4a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test its_a_linear_solver ... ok
[INFO] [stdout] test it_collapses_steps ... ok
[INFO] [stdout] test its_a_stiffness_matrix ... ok
[INFO] [stdout] test its_a_shape_function ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/finance_test.rs (/opt/rustwide/target/debug/deps/finance_test-a6e5889d80ab0f35)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test it_analyzes_cga_transaction_streams ... ok
[INFO] [stdout] test it_computes_portfolio_optimization ... ok
[INFO] [stdout] test it_analyzes_trading_strategies ... ok
[INFO] [stdout] test it_computes_arbitrage_opportunities ... ok
[INFO] [stdout] test it_prices_options ... ok
[INFO] [stdout] test it_computes_risk_measures ... ok
[INFO] [stdout] test it_performs_interest_rate_modeling ... ok
[INFO] [stdout] test it_calculates_credit_risk ... ok
[INFO] [stdout] test it_calculates_multi_asset_derivatives ... ok
[INFO] [stdout] test it_performs_high_frequency_trading_calcs ... ok
[INFO] [stderr]      Running tests/geocollection_test.rs (/opt/rustwide/target/debug/deps/geocollection_test-7bdca023fc6f5058)
[INFO] [stdout] test it_simulates_asset_price_movements ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test it_demonstrates_why_single_geonum_fails_here ... ok
[INFO] [stdout] test it_models_planetary_orbit_system ... ok
[INFO] [stdout] test it_represents_electromagnetic_field_lines ... ok
[INFO] [stdout] test it_tracks_multiple_light_rays_intersection ... ok
[INFO] [stdout] test it_handles_scanning_laser_beams ... ok
[INFO] [stdout] test it_manages_building_wireframe_edges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lib_test.rs (/opt/rustwide/target/debug/deps/lib_test-247d627419d23ff8)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test it_adds_scalars ... ok
[INFO] [stdout] test it_adds_vectors ... ok
[INFO] [stdout] test it_computes_ijk_product ... ok
[INFO] [stdout] test it_keeps_angles_less_than_2pi ... ok
[INFO] [stdout] test it_initializes_with_blade ... ok
[INFO] [stdout] test it_multiplies_scalars ... ok
[INFO] [stdout] test it_multiplies_vectors ... ok
[INFO] [stdout] test it_multiplies_vectors_with_scalars ... ok
[INFO] [stdout] test it_operates_in_extreme_dimensions ... ok
[INFO] [stderr]      Running tests/linear_algebra_test.rs (/opt/rustwide/target/debug/deps/linear_algebra_test-297be8d684166616)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test it_proves_angle_becomes_implicit_ratio_between_components ... ok
[INFO] [stdout] test it_proves_decomposing_angles_with_linearly_combined_basis_vectors_loses_angle_addition ... ok
[INFO] [stdout] test it_proves_decomposing_angles_into_scalar_coefficients_makes_angle_a_multivariate_function ... ok
[INFO] [stdout] test it_proves_anticommutativity_exists_because_decomposition_subtracts_different_amounts ... ok
[INFO] [stdout] test it_proves_decomposition_distributes_one_angle_across_multiple_scalars ... ok
[INFO] [stdout] test it_proves_quaternion_tables_add_back_what_decomposition_subtracts ... ok
[INFO] [stdout] test it_proves_linear_combination_forces_angle_through_coefficient_algebra ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/machine_learning_test.rs (/opt/rustwide/target/debug/deps/machine_learning_test-9bba8a78c85a9124)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test it_rejects_learning_paradigms ... ok
[INFO] [stdout] test it_scales_quantum_learning ... ok
[INFO] [stdout] test its_a_bayesian_method ... ok
[INFO] [stdout] test its_a_clustering_algorithm ... ok
[INFO] [stdout] test its_a_decision_tree ... ok
[INFO] [stdout] test its_a_neural_network ... ok
[INFO] [stdout] test its_a_perceptron ... ok
[INFO] [stdout] test its_a_linear_regression ... ok
[INFO] [stdout] test its_a_support_vector_machine ... ok
[INFO] [stdout] test its_a_transfer_learning ... ok
[INFO] [stdout] test its_an_ensemble_method ... ok
[INFO] [stdout] test its_a_generative_model ... ok
[INFO] [stdout] test it_unifies_learning_theory ... ok
[INFO] [stdout] test its_a_reinforcement_learning ... ok
[INFO] [stderr]      Running tests/mechanics_test.rs (/opt/rustwide/target/debug/deps/mechanics_test-49a69873419f7902)
[INFO] [stdout] test its_a_dimensionality_reduction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test it_displaces_from_derived_velocity ... ok
[INFO] [stdout] test it_encodes_angular_momentum ... ok
[INFO] [stdout] test it_encodes_acceleration ... ok
[INFO] [stdout] test it_encodes_angular_velocity ... ok
[INFO] [stdout] test it_encodes_force ... ok
[INFO] [stdout] test it_encodes_jerk ... ok
[INFO] [stdout] test it_encodes_kinetic_energy ... ok
[INFO] [stdout] test it_encodes_position ... ok
[INFO] [stdout] test it_encodes_potential_energy ... ok
[INFO] [stdout] test it_encodes_mass_through_scaling ... ok
[INFO] [stdout] test it_encodes_rotational_inertia ... ok
[INFO] [stdout] test it_encodes_torque ... ok
[INFO] [stdout] test it_encodes_power ... ok
[INFO] [stdout] test it_changes_kinematic_level_by_cycling_grade ... ok
[INFO] [stdout] test it_encodes_work ... ok
[INFO] [stdout] test it_handles_angular_momentum_conservation ... ok
[INFO] [stdout] test it_handles_energy_conservation ... ok
[INFO] [stdout] test it_handles_momentum_conservation ... ok
[INFO] [stdout] test it_encodes_velocity ... ok
[INFO] [stdout] test it_encodes_momentum ... ok
[INFO] [stderr]      Running tests/monetary_policy_test.rs (/opt/rustwide/target/debug/deps/monetary_policy_test-836d53fc1aeaa5ea)
[INFO] [stdout] test it_squares_displacement_from_derived_acceleration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stderr]      Running tests/motion_laws_test.rs (/opt/rustwide/target/debug/deps/motion_laws_test-530c054246c810a7)
[INFO] [stdout] test it_models_investment_network_resilience ... ok
[INFO] [stdout] test it_measures_the_cost_of_capital_without_a_federal_reserve_board ... ok
[INFO] [stdout] test it_models_causal_transaction_structure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test it_improves_physics_engines ... ok
[INFO] [stdout] test it_sets_geometric_nilpotency_as_physical_law ... ok
[INFO] [stdout] test it_ships_conservation_with_the_wedge_product ... ok
[INFO] [stdout] test it_ships_conservation_with_motion ... ok
[INFO] [stdout] test its_independent_of_external_enforcement ... ok
[INFO] [stdout] test it_supplies_conservation_in_one_cpu_tick ... ok
[INFO] [stderr]      Running tests/multivector_test.rs (/opt/rustwide/target/debug/deps/multivector_test-0f357ad470955263)
[INFO] [stdout] test it_unifies_newtons_disparate_laws_into_one_operation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test it_encodes_basis_without_storage ... ok
[INFO] [stderr]      Running tests/numbers_test.rs (/opt/rustwide/target/debug/deps/numbers_test-feedb0f27ac1b4e8)
[INFO] [stdout] test it_dualizes_without_pseudoscalar_multiplication ... ok
[INFO] [stdout] test it_adds_multivectors_without_component_matching ... ok
[INFO] [stdout] test it_projects_grade_trivially ... ok
[INFO] [stdout] test it_rotates_without_exponential_map ... ok
[INFO] [stdout] test it_proves_distributivity_requires_decomposition ... ok
[INFO] [stdout] test its_a_conjugation ... ok
[INFO] [stdout] test its_a_wedge_product ... ok
[INFO] [stdout] test it_encodes_grade_directly_in_blade ... ok
[INFO] [stdout] test it_inverts_without_matrix_operations ... ok
[INFO] [stdout] test it_computes_geometric_product_without_decomposition ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stderr]      Running tests/optics_test.rs (/opt/rustwide/target/debug/deps/optics_test-03a9257b8187c295)
[INFO] [stdout] test it_dualizes_log2_geometric_algebra_components ... ok
[INFO] [stdout] test its_a_clifford_number ... ok
[INFO] [stdout] test its_a_eulers_identity ... ok
[INFO] [stdout] test its_a_bernoulli_number ... ok
[INFO] [stdout] test its_a_dual_number ... ok
[INFO] [stdout] test its_a_complex_number ... ok
[INFO] [stdout] test its_a_matrix ... ok
[INFO] [stdout] test its_a_quadrature ... ok
[INFO] [stdout] test its_a_rational_number ... ok
[INFO] [stdout] test it_keeps_information_entropy_zero ... ok
[INFO] [stdout] test its_a_real_number ... ok
[INFO] [stdout] test its_a_scalar ... ok
[INFO] [stdout] test its_a_tensor ... ok
[INFO] [stdout] test its_an_algebraic_number ... ok
[INFO] [stdout] test its_a_vector ... ok
[INFO] [stdout] test its_an_imaginary_number ... ok
[INFO] [stdout] test its_an_octonion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test its_a_hologram ... ok
[INFO] [stderr]      Running tests/optimization_test.rs (/opt/rustwide/target/debug/deps/optimization_test-d634854b1c3a4848)
[INFO] [stdout] test its_a_laser_cavity ... ok
[INFO] [stdout] test its_a_diffraction_grating ... ok
[INFO] [stdout] test it_demonstrates_wave_interference_without_trigonometry ... ok
[INFO] [stdout] test its_a_beam_splitter ... ok
[INFO] [stdout] test its_a_lens ... ok
[INFO] [stdout] test its_a_polarizer ... ok
[INFO] [stdout] test its_a_wavefront ... ok
[INFO] [stdout] test its_a_ray ... ok
[INFO] [stdout] test its_a_prism ... ok
[INFO] [stdout] test its_lens_design_optimization ... ok
[INFO] [stdout] test its_an_interferometer ... ok
[INFO] [stdout] test its_fiber_optic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test it_collapses_search_space_from_nd_to_1d ... ok
[INFO] [stdout] test it_finds_minimum_distance_from_point_to_line ... ok
[INFO] [stdout] test it_proves_45_degrees_means_square_allocation ... ok
[INFO] [stdout] test it_proves_quadratic_forms_reconstruct_pre_projection_angles ... ok
[INFO] [stdout] test it_proves_optimization_as_arithmetic_not_search ... ok
[INFO] [stdout] test it_reduces_optimization_to_angle_matching ... ok
[INFO] [stdout] test it_demonstrates_angle_as_allocation_balance ... ok
[INFO] [stdout] test it_scales_arithmetic_across_objectives ... ok
[INFO] [stdout] test it_solves_via_repeatable_angle_arithmetic ... ok
[INFO] [stdout] test it_eliminates_lagrange_multipliers ... ok
[INFO] [stderr]      Running tests/pga_test.rs (/opt/rustwide/target/debug/deps/pga_test-c06115152757c11a)
[INFO] [stdout] test it_exposes_am_gm_inequality_as_angle_symmetry ... ok
[INFO] [stdout] test it_exposes_scalar_dependency_as_projection_reconstruction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test it_automates_homogeneous_coordinates ... ok
[INFO] [stdout] test it_computes_line_through_two_points ... ok
[INFO] [stdout] test it_enforces_blade_constraints_for_projective_points ... ok
[INFO] [stdout] test it_handles_incidence_relationships ... ok
[INFO] [stdout] test it_handles_duality ... ok
[INFO] [stdout] test it_finds_intersection_of_two_lines ... ok
[INFO] [stdout] test it_handles_pencils_of_lines ... ok
[INFO] [stdout] test it_handles_cross_ratios ... ok
[INFO] [stdout] test it_handles_line_representations ... ok
[INFO] [stdout] test it_proves_infinity_preserves_geometric_grade ... ok
[INFO] [stdout] test it_proves_parallel_lines_meet_at_infinity ... ok
[INFO] [stdout] test it_reveals_limit_behavior_through_rotation ... ok
[INFO] [stdout] test it_unifies_finite_and_infinite_operations ... ok
[INFO] [stdout] test it_handles_projective_line_at_infinity ... ok
[INFO] [stdout] test it_projects_between_planes ... ok
[INFO] [stdout] test it_proves_infinity_is_just_opposite_rotation ... ok
[INFO] [stdout] test it_eliminates_matrix_complexity ... ok
[INFO] [stderr]      Running tests/qm_test.rs (/opt/rustwide/target/debug/deps/qm_test-c68e4b0d526879eb)
[INFO] [stdout] test it_applies_perspective_transformations ... ok
[INFO] [stdout] test it_computes_harmonic_division ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test it_evolves_through_time ... ok
[INFO] [stdout] test it_eliminates_statistical_collections ... ok
[INFO] [stdout] test it_explains_quantum_computing ... ok
[INFO] [stdout] test it_preserves_unitary_transformation ... ok
[INFO] [stdout] test it_proves_theres_an_angle_you_cant_measure_because_everything_you_measure_with_projects_from_it ... ok
[INFO] [stdout] test it_unifies_quantum_and_classical ... ok
[INFO] [stdout] test its_a_path_integral ... ok
[INFO] [stdout] test it_rejects_copenhagen_interpretation ... ok
[INFO] [stdout] test its_a_quantum_field ... ok
[INFO] [stdout] test its_a_quantum_information_system ... ok
[INFO] [stdout] test its_a_quantum_measurement ... ok
[INFO] [stdout] test its_a_state_vector ... ok
[INFO] [stdout] test its_a_spin_system ... ok
[INFO] [stdout] test its_an_observable ... ok
[INFO] [stdout] test its_a_quantum_gate ... ok
[INFO] [stdout] test its_a_quantum_harmonic_oscillator ... ok
[INFO] [stdout] test its_an_uncertainty_principle ... ok
[INFO] [stdout] test its_an_entangled_state ... ok
[INFO] [stdout] test it_proves_superposition_is_a_cakeism ... ok
[INFO] [stdout] test its_a_dirac_equation ... ok
[INFO] [stdout] test it_proves_projection_loss ... ok
[INFO] [stderr]      Running tests/robotics_test.rs (/opt/rustwide/target/debug/deps/robotics_test-11c56a6049c906ec)
[INFO] [stdout] test it_proves_bell_violations_measure_scalar_amputation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test it_computes_dynamics_without_recursion ... ok
[INFO] [stdout] test it_coordinates_robot_swarms ... ok
[INFO] [stdout] test it_detects_singularities_geometrically ... ok
[INFO] [stdout] test it_handles_contact_dynamics ... ok
[INFO] [stdout] test it_handles_redundant_manipulators ... ok
[INFO] [stdout] test it_computes_workspace_analytically ... ok
[INFO] [stdout] test it_optimizes_trajectories_with_nilpotency ... ok
[INFO] [stdout] test it_plans_in_million_dimensions ... ok
[INFO] [stdout] test its_a_forward_kinematics_chain ... ok
[INFO] [stdout] test its_a_manipulator_jacobian ... ok
[INFO] [stdout] test its_a_redundant_manipulator ... ok
[INFO] [stdout] test its_an_inverse_kinematics_solver ... ok
[INFO] [stdout] test it_detects_robot_collisions ... ok
[INFO] [stdout] test it_controls_high_dof_systems ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/set_theory_test.rs (/opt/rustwide/target/debug/deps/set_theory_test-9455f81ad26ce019)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test it_models_computing_structures ... ok
[INFO] [stdout] test its_a_fiber_bundle ... ok
[INFO] [stdout] test it_unifies_discrete_and_continuous ... ok
[INFO] [stdout] test its_a_clifford_algebra ... ok
[INFO] [stdout] test its_a_lie_algebra ... ok
[INFO] [stdout] test its_a_naive_set ... ok
[INFO] [stdout] test its_a_ring ... ok
[INFO] [stdout] test its_a_group ... ok
[INFO] [stdout] test its_a_topological_space ... ok
[INFO] [stdout] test its_a_field ... ok
[INFO] [stdout] test its_a_vector_space ... ok
[INFO] [stdout] test its_an_algebra ... ok
[INFO] [stdout] test its_a_manifold ... ok
[INFO] [stdout] test its_a_metric_space ... ok
[INFO] [stdout] test it_rejects_set_theory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tensor_test.rs (/opt/rustwide/target/debug/deps/tensor_test-45ed10e510ea6ba7)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test its_a_kronecker_product ... ok
[INFO] [stdout] test its_a_contraction ... ok
[INFO] [stdout] test its_a_covariant_derivative ... ok
[INFO] [stdout] test its_a_multi_linear_map ... ok
[INFO] [stdout] test its_a_metric_signature ... ok
[INFO] [stdout] test its_a_tensor_decomposition ... ok
[INFO] [stdout] test its_a_tensor_operation ... ok
[INFO] [stdout] test its_a_tensor_product ... ok
[INFO] [stdout] test its_a_quantum_tensor_network ... ok
[INFO] [stdout] test its_a_tensor_comparison ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trigonometry_test.rs (/opt/rustwide/target/debug/deps/trigonometry_test-3fd8871f5a69fe75)
[INFO] [stdout] running 11 tests
[INFO] [stdout] test it_adds_vectors_with_cosine_interference ... ok
[INFO] [stdout] test it_doesnt_need_cos_and_tan ... ok
[INFO] [stdout] test it_is_projection ... ok
[INFO] [stdout] test it_maps_trig_onto_the_pi_over_2_lattice ... ok
[INFO] [stdout] test it_relates_trig_through_grade_hierarchy ... ok
[INFO] [stdout] test it_expresses_pythagoras_theorem_through_composed_angles ... ok
[INFO] [stdout] test it_relates_tan_to_sin_over_cos_geometrically ... ok
[INFO] [stdout] test it_shifts_sin_by_a_quarter_turn_of_cos ... ok
[INFO] [stdout] test it_applies_dual_at_diameter_crossings ... ok
[INFO] [stdout] test it_is_reference_agnostic ... ok
[INFO] [stderr]    Doc-tests geonum
[INFO] [stdout] test it_derives_pythagorean_identity_from_quadrature ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test src/angle.rs - angle::Angle::new (line 33) ... ok
[INFO] [stdout] test src/geonum_mod.rs - geonum_mod::Geonum::scale_rotate (line 622) ... ok
[INFO] [stdout] test src/geonum_mod.rs - geonum_mod::Geonum::mag_diff (line 488) ... ok
[INFO] [stdout] test src/geonum_mod.rs - geonum_mod::Geonum::negate (line 364) ... ok
[INFO] [stdout] test src/geonum_mod.rs - geonum_mod::Geonum::is_orthogonal (line 460) ... ok
[INFO] [stdout] test src/geonum_mod.rs - geonum_mod::Geonum::base_angle (line 592) ... ok
[INFO] [stdout] test src/angle.rs - angle::Angle::base_angle (line 199) ... ok
[INFO] [stdout] test src/traits/machine_learning.rs - traits::machine_learning::Activation (line 16) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.62s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "167e9e4b8832cb7932337b58471f71c503733067587ce14b39b3ed0927159dda", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "167e9e4b8832cb7932337b58471f71c503733067587ce14b39b3ed0927159dda", kill_on_drop: false }`
[INFO] [stdout] 167e9e4b8832cb7932337b58471f71c503733067587ce14b39b3ed0927159dda
