[INFO] fetching crate rgmin 0.3.0...
[INFO] testing rgmin-0.3.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rgmin 0.3.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate rgmin 0.3.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rgmin 0.3.0
[INFO] tweaked toml for crates.io crate rgmin 0.3.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rgmin 0.3.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate rgmin 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e
[INFO] running `Command { std: "docker" "start" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling cbindgen v0.29.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling matrixmultiply v0.3.11
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling ndarray v0.17.2
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling dlpk v0.1.5
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling eindir-core v0.6.0
[INFO] [stderr]    Compiling rgmin v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `cbindgen`
[INFO] [stderr]  --> Cargo.toml:1:21
[INFO] [stderr]   |
[INFO] [stderr] 1 | [build-dependencies.cbindgen]
[INFO] [stderr]   |                     ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cbindgen`
[INFO] [stderr] warning: `rgmin` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.17s
[INFO] running `Command { std: "docker" "inspect" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling rgpot-core v3.3.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling rgmin v0.3.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `cbindgen`
[INFO] [stderr]  --> Cargo.toml:1:21
[INFO] [stderr]   |
[INFO] [stderr] 1 | [build-dependencies.cbindgen]
[INFO] [stderr]   |                     ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cbindgen`
[INFO] [stderr] warning: `rgmin` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.86s
[INFO] running `Command { std: "docker" "inspect" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `cbindgen`
[INFO] [stderr]  --> Cargo.toml:1:21
[INFO] [stderr]   |
[INFO] [stderr] 1 | [build-dependencies.cbindgen]
[INFO] [stderr]   |                     ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `cbindgen`
[INFO] [stderr] warning: `rgmin` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rgmin/a9dd753fa034ae5e/out/rgmin-a9dd753fa034ae5e)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test adam::tests::first_step_bias_correction_recovers_the_gradient ... ok
[INFO] [stdout] test accept::tests::accept_energy_uphill_does_not_take_ten_steepest_retries ... ok
[INFO] [stdout] test adam::tests::second_step_uses_beta_to_the_t ... ok
[INFO] [stdout] test manifold::rigid_quotient::tests::keeps_length ... ok
[INFO] [stdout] test accept::tests::ftol_rel_admits_a_rise_inside_the_slack ... ok
[INFO] [stdout] test fire::tests::v1_first_step_follows_the_force ... ok
[INFO] [stdout] test linesearch::conditions::tests::armijo_and_curvature_match_xtsci ... ok
[INFO] [stdout] test linesearch::conditions::tests::wolfe_accept_is_the_strong_condition ... ok
[INFO] [stdout] test manifold::so3::tests::wrong_dim_does_not_shrink ... ok
[INFO] [stdout] test manifold::rigid_quotient::tests::translation_is_vertical ... ok
[INFO] [stdout] test manifold::se3::tests::translation_is_euclidean ... ok
[INFO] [stdout] test manifold::se3::tests::rotation_block_stays_orthogonal ... ok
[INFO] [stdout] test bb::tests::negative_curvature_falls_back ... ok
[INFO] [stdout] test fire::tests::uphill_power_resets_velocity ... ok
[INFO] [stdout] test manifold::euclidean::tests::retract_is_translation ... ok
[INFO] [stdout] test manifold::se3::tests::wrong_dim_is_identity_and_keeps_length ... ok
[INFO] [stdout] test accept::tests::accept_none_is_one_oracle ... ok
[INFO] [stdout] test fire::tests::a_clamped_move_shrinks_the_velocity_by_the_same_ratio ... ok
[INFO] [stdout] test manifold::so3::tests::identity_plus_skew_stays_orthogonal ... ok
[INFO] [stdout] test linesearch::conditions::tests::goldstein_is_the_two_sided_interval ... ok
[INFO] [stdout] test manifold::sphere::tests::project_is_orthogonal_to_x ... ok
[INFO] [stdout] test manifold::sphere::tests::retract_stays_on_the_sphere ... ok
[INFO] [stdout] test nlcg::tests::fr_pr_clamps_below_minus_fr_hybrid_does_not ... ok
[INFO] [stdout] test nlcg::tests::hybrid_pr_fr_take_max_is_max_of_the_two_betas ... ok
[INFO] [stdout] test nlcg::tests::textbook_betas_on_orthogonal_gradients ... ok
[INFO] [stdout] test rigid::tests::periodic_keeps_rotation_drops_translation ... ok
[INFO] [stdout] test vecops::tests::the_cpu_vector_is_the_slice_path_verbatim ... ok
[INFO] [stdout] test newton::tests::ldlt_recovers_identity ... ok
[INFO] [stdout] test nlcg::tests::conjugate_descent_uses_minus_d_dot_g_old ... ok
[INFO] [stdout] test rigid::tests::unequal_masses_kill_mass_weighted_rotation ... ok
[INFO] [stdout] test nlcg::tests::njws_5_52_uses_current_gradient_norm ... ok
[INFO] [stdout] test rigid::tests::unequal_masses_still_kill_translation ... ok
[INFO] [stdout] test vecops::tests::the_infinity_norm_never_calls_a_broken_vector_small ... ok
[INFO] [stdout] test session::tests::fire_v1_velocity_is_bounded_by_the_clamped_move ... ok
[INFO] [stdout] test vecops::tests::the_seam_matches_ndarray_on_the_serial_path ... ok
[INFO] [stdout] test pso::tests::kennedy_eberhart_velocity_is_inertia_plus_pulls ... ok
[INFO] [stdout] test vecops::tests::a_device_without_a_backend_is_refused_not_staged ... ok
[INFO] [stdout] test trust::tests::dogleg_stays_on_the_trust_sphere ... ok
[INFO] [stdout] test trust::tests::dogleg_takes_the_newton_point_inside_a_large_radius ... ok
[INFO] [stdout] test session::tests::fire_v2_velocity_times_dt_is_the_clamped_move ... ok
[INFO] [stdout] test step::tests::atom_cap_does_not_crush_a_uniform_cluster_step ... ok
[INFO] [stdout] test rigid::tests::drops_a_pure_translation ... ok
[INFO] [stdout] test pso::tests::seed_one_is_deterministic ... ok
[INFO] [stderr]      Running tests/c_abi.rs (/opt/rustwide/target/debug/build/rgmin/e38320ef256b5c42/out/c_abi-e38320ef256b5c42)
[INFO] [stdout] test bb::tests::bb1_recovers_the_quadratic_scale ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coverage_census.rs (/opt/rustwide/target/debug/build/rgmin/77a159aabf623e75/out/coverage_census-77a159aabf623e75)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test mw_rigid_projects_out_translations_and_rotations ... ok
[INFO] [stdout] test scg_exact_reaches_the_bowl_floor_on_supplied_curvature ... ok
[INFO] [stdout] test stiefel_p1_is_the_sphere_in_all_three_operations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/faster.rs (/opt/rustwide/target/debug/build/rgmin/63e23c6954cbaf93/out/faster-63e23c6954cbaf93)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test lbfgs_fewer_steps_than_steepest_on_rosenbrock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hvp.rs (/opt/rustwide/target/debug/build/rgmin/b35dcddb764a8259/out/hvp-b35dcddb764a8259)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test the_fd_wrapper_minimizes_without_an_analytic_hessian ... ok
[INFO] [stdout] test a_hessian_action_drives_scg_exact_through_the_blanket ... ok
[INFO] [stdout] test the_preconditioned_boundary_lives_in_the_sketch_metric ... ok
[INFO] [stdout] test the_cg_path_solves_a_stiff_bowl_in_a_few_actions ... ok
[INFO] [stdout] test rosenbrock_reaches_the_valley_floor ... ok
[INFO] [stdout] test negative_curvature_walks_to_the_trust_boundary ... ok
[INFO] [stdout] test finite_difference_actions_match_the_analytic_hessian ... ok
[INFO] [stdout] test nystrom_flattens_a_decaying_spectrum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lbfgs_highs.rs (/opt/rustwide/target/debug/build/rgmin/9dd0f60f09218573/out/lbfgs_highs-9dd0f60f09218573)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lbfgs_state.rs (/opt/rustwide/target/debug/build/rgmin/beecc6bcfdb33daa/out/lbfgs_state-beecc6bcfdb33daa)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_hook_that_refuses_stops_at_an_accepted_point ... ok
[INFO] [stdout] test stops_when_the_budget_ends ... ok
[INFO] [stdout] test a_nan_gradient_is_not_convergence ... ok
[INFO] [stdout] test the_cubic_zoom_keeps_the_evaluation_budget ... ok
[INFO] [stdout] test converges_on_an_ill_conditioned_quadratic ... ok
[INFO] [stdout] test a_recognised_descent_returns_the_stand_in_and_refunds_the_rest ... ok
[INFO] [stdout] test watching_without_stopping_changes_nothing ... ok
[INFO] [stdout] test recognising_nothing_changes_nothing ... ok
[INFO] [stdout] test retained_curvature_costs_fewer_evaluations ... ok
[INFO] [stdout] test forget_clears_the_memory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/linesearch.rs (/opt/rustwide/target/debug/build/rgmin/47ffe67f43451472/out/linesearch-47ffe67f43451472)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test zoom_stays_inside_the_bracket ... ok
[INFO] [stdout] test wolfe_zoom_finds_strong_wolfe_on_quadratic ... ok
[INFO] [stdout] test goldstein_expands_a_too_short_step ... ok
[INFO] [stdout] test zoom_without_iterations_returns_lo ... ok
[INFO] [stdout] test zoom_takes_a_single_fnmut_oracle ... ok
[INFO] [stdout] test wolfe_on_rosenbrock_descends ... ok
[INFO] [stderr]      Running tests/newton.rs (/opt/rustwide/target/debug/build/rgmin/4ced4246dfc7e6aa/out/newton-4ced4246dfc7e6aa)
[INFO] [stdout] test goldstein_backtracking_descends ... 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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test rfo_kills_a_quadratic ... ok
[INFO] [stderr]      Running tests/pso.rs (/opt/rustwide/target/debug/build/rgmin/305fde990e35ac94/out/pso-305fde990e35ac94)
[INFO] [stdout] test shifted_newton_kills_a_quadratic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test pso_reports_below_classic_rosenbrock_start ... ok
[INFO] [stdout] test pso_seed_one_is_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/quasi.rs (/opt/rustwide/target/debug/build/rgmin/ef1844e4eb090266/out/quasi-ef1844e4eb090266)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test bfgs_under_backtracking_opens_every_search_at_istep ... ok
[INFO] [stdout] test lbfgs_under_backtracking_opens_every_search_at_istep ... ok
[INFO] [stdout] test lbfgs_finds_the_banana_minimum ... ok
[INFO] [stdout] test bfgs_and_sr1_reach_the_minimum ... ok
[INFO] [stdout] test sr2_descends_from_the_classic_start ... ok
[INFO] [stdout] test adam_and_steepest_descend ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rosenbrock.rs (/opt/rustwide/target/debug/build/rgmin/847398f486189988/out/rosenbrock-847398f486189988)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test dim_mismatch_is_an_error ... ok
[INFO] [stdout] test armijo_backtracking_descends ... ok
[INFO] [stdout] test polak_ribiere_finds_the_banana_minimum ... ok
[INFO] [stdout] test njws_restart_still_descends ... ok
[INFO] [stdout] test every_conjugacy_descends_from_the_classic_start ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/scg.rs (/opt/rustwide/target/debug/build/rgmin/8f37fb8e8ead83e4/out/scg-8f37fb8e8ead83e4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test barrier_wall_raises_damping_instead_of_dying ... ok
[INFO] [stdout] test rosenbrock_finds_the_banana_minimum ... ok
[INFO] [stdout] test quadratic_bowl_converges_fast ... 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] [stderr]      Running tests/session.rs (/opt/rustwide/target/debug/build/rgmin/a225d7753737b7ab/out/session-a225d7753737b7ab)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test lbfgs_newton_on_a_supplied_hessian_kills_a_quadratic ... ok
[INFO] [stdout] test an_uphill_everywhere_oracle_is_refused_not_moved ... ok
[INFO] [stdout] test nlcg_second_step_is_not_steepest ... ok
[INFO] [stdout] test se3_rejects_a_3n_cluster ... ok
[INFO] [stdout] test lbfgs_accept_step_is_one_oracle_per_step ... ok
[INFO] [stdout] test so3_rejects_a_3n_cluster ... ok
[INFO] [stdout] test line_searched_arms_honour_the_per_atom_cap ... ok
[INFO] [stdout] test default_manifold_is_euclidean ... ok
[INFO] [stdout] test se3_session_keeps_rotation_and_moves_translation ... ok
[INFO] [stdout] test stiefel_p1_matches_sphere_retract ... ok
[INFO] [stdout] test fire_and_bb_kill_a_sphere ... ok
[INFO] [stdout] test rigid_quotient_drops_translation_and_keeps_3n ... ok
[INFO] [stdout] test sphere_rayleigh_stays_on_the_sphere ... ok
[INFO] [stdout] test so3_session_stays_orthogonal ... ok
[INFO] [stdout] test lbfgs_session_reaches_rosenbrock ... ok
[INFO] [stdout] test retained_pairs_beat_a_cold_start ... ok
[INFO] [stdout] test dogleg_kills_a_quadratic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/speed.rs (/opt/rustwide/target/debug/build/rgmin/545d66aff90a816a/out/speed-545d66aff90a816a)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Doc-tests rgmin
[INFO] [stdout] test lbfgs_fewer_steps_than_steepest_on_rosenbrock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e", kill_on_drop: false }`
[INFO] [stdout] 2f8ba66c816a33b82ca0036c35e614a89853516ce8da517e004d1b4cbbf4bb7e
