[INFO] fetching crate difftop-rs 0.2.0...
[INFO] testing difftop-rs-0.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate difftop-rs 0.2.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate difftop-rs 0.2.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate difftop-rs 0.2.0
[INFO] tweaked toml for crates.io crate difftop-rs 0.2.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate difftop-rs 0.2.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 difftop-rs 0.2.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-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4
[INFO] running `Command { std: "docker" "start" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", 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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4" "/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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", 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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling difftop-rs v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 32.89s
[INFO] running `Command { std: "docker" "inspect" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", 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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling difftop-rs v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `form`
[INFO] [stdout]    --> src/stokes.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 |         let form = |_: &DVector<f64>| DVector::from_vec(vec![-1.0, 1.0]); // wrong
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_form`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `interior`
[INFO] [stdout]    --> src/stokes.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let interior = integrate_2d(&|_, _| 2.0, -1.0, 1.0, -1.0, 1.0, 100);
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_interior`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.13s
[INFO] running `Command { std: "docker" "inspect" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", 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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `form`
[INFO] [stderr]    --> src/stokes.rs:212:13
[INFO] [stderr]     |
[INFO] [stderr] 212 |         let form = |_: &DVector<f64>| DVector::from_vec(vec![-1.0, 1.0]); // wrong
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_form`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `interior`
[INFO] [stderr]    --> src/stokes.rs:270:13
[INFO] [stderr]     |
[INFO] [stderr] 270 |         let interior = integrate_2d(&|_, _| 2.0, -1.0, 1.0, -1.0, 1.0, 100);
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_interior`
[INFO] [stderr] 
[INFO] [stderr] warning: `difftop-rs` (lib test) generated 2 warnings (run `cargo fix --lib -p difftop-rs --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/difftop-rs/8ed06fac5ac1a898/out/difftop_rs-8ed06fac5ac1a898)
[INFO] [stdout] 
[INFO] [stdout] running 87 tests
[INFO] [stdout] test agent_dynamics::tests::test_numerical_jacobian ... ok
[INFO] [stdout] test agent_dynamics::tests::test_agent_step ... ok
[INFO] [stdout] test agent_dynamics::tests::test_agent_clusters ... ok
[INFO] [stdout] test degree::tests::test_homotopy_invariance ... ok
[INFO] [stdout] test agent_dynamics::tests::test_analyze_flow_radial ... ok
[INFO] [stdout] test agent_dynamics::tests::test_agent_distance ... ok
[INFO] [stdout] test agent_dynamics::tests::test_lyapunov_exponent ... ok
[INFO] [stdout] test degree::tests::test_identity_degree ... ok
[INFO] [stdout] test degree::tests::test_local_degree_positive ... ok
[INFO] [stdout] test degree::tests::test_brouwer_degree_double_cover ... ok
[INFO] [stdout] test agent_dynamics::tests::test_classify_dynamics_oscillatory ... ok
[INFO] [stdout] test differential_form::tests::test_hodge_star_r3 ... ok
[INFO] [stdout] test differential_form::tests::test_scale_form ... ok
[INFO] [stdout] test differential_form::tests::test_d_1form ... ok
[INFO] [stdout] test differential_form::tests::test_add_forms ... ok
[INFO] [stdout] test differential_form::tests::test_d_from_gradient ... ok
[INFO] [stdout] test degree::tests::test_local_degree_negative ... ok
[INFO] [stdout] test differential_form::tests::test_pullback_identity ... ok
[INFO] [stdout] test degree::tests::test_brouwer_degree_identity ... ok
[INFO] [stdout] test degree::tests::test_brouwer_degree_reflection ... ok
[INFO] [stdout] test differential_form::tests::test_symplectic_form_r2 ... ok
[INFO] [stdout] test differential_form::tests::test_volume_form ... ok
[INFO] [stdout] test differential_form::tests::test_wedge_1_1 ... ok
[INFO] [stdout] test agent_dynamics::tests::test_agent_rk4 ... ok
[INFO] [stdout] test euler::tests::test_euler_class_integral ... ok
[INFO] [stdout] test euler::tests::test_euler_cw ... ok
[INFO] [stdout] test euler::tests::test_euler_from_triangulation_cube ... ok
[INFO] [stdout] test euler::tests::test_euler_from_triangulation_tetrahedron ... ok
[INFO] [stdout] test euler::tests::test_euler_morse_sphere ... ok
[INFO] [stdout] test euler::tests::test_euler_morse_torus ... ok
[INFO] [stdout] test euler::tests::test_gauss_bonnet_sphere ... ok
[INFO] [stdout] test euler::tests::test_gauss_bonnet_torus ... ok
[INFO] [stdout] test euler::tests::test_index_negative ... ok
[INFO] [stdout] test euler::tests::test_index_positive ... ok
[INFO] [stdout] test euler::tests::test_euler_characteristic_torus ... ok
[INFO] [stdout] test euler::tests::test_klein_bottle ... ok
[INFO] [stdout] test degree::tests::test_antipodal_degree ... ok
[INFO] [stdout] test euler::tests::test_poincare_hopf_sphere ... ok
[INFO] [stdout] test degree::tests::test_winding_number_outside ... ok
[INFO] [stdout] test smooth_manifold::tests::test_n_sphere_3 ... ok
[INFO] [stdout] test degree::tests::test_reflection_degree ... ok
[INFO] [stdout] test smooth_manifold::tests::test_sphere_2d_manifold ... ok
[INFO] [stdout] test degree::tests::test_winding_number_circle_origin ... ok
[INFO] [stdout] test euler::tests::test_poincare_hopf_torus ... ok
[INFO] [stdout] test agent_dynamics::tests::test_agent_system ... ok
[INFO] [stdout] test euler::tests::test_projective_plane ... ok
[INFO] [stdout] test smooth_manifold::tests::test_euclidean_manifold ... ok
[INFO] [stdout] test differential_form::tests::test_wedge_anticommutative ... ok
[INFO] [stdout] test smooth_manifold::tests::test_circle_manifold ... ok
[INFO] [stdout] test degree::tests::test_winding_number_double_loop ... ok
[INFO] [stdout] test differential_form::tests::test_zero_form ... ok
[INFO] [stdout] test euler::tests::test_euler_characteristic_sphere ... ok
[INFO] [stdout] test stokes::tests::test_stokes_3d_divergence ... ok
[INFO] [stdout] test stokes::tests::test_integrate_1d_sin ... ok
[INFO] [stdout] test stokes::tests::test_integrate_1d_x ... ok
[INFO] [stdout] test smooth_manifold::tests::test_stereographic_transition ... ok
[INFO] [stdout] test tangent::tests::test_cotangent_vector ... ok
[INFO] [stdout] test stokes::tests::test_line_integral_unit_circle ... ok
[INFO] [stdout] test tangent::tests::test_tangent_vector_add ... ok
[INFO] [stdout] test tangent::tests::test_tangent_space_with_metric ... ok
[INFO] [stdout] test transversality::tests::test_intersection_number ... ok
[INFO] [stdout] test transversality::tests::test_map_transverse_to_submanifold ... ok
[INFO] [stdout] test transversality::tests::test_non_transverse_parallel_lines ... ok
[INFO] [stdout] test transversality::tests::test_orientation_sign ... ok
[INFO] [stdout] test stokes::tests::test_surface_area_unit_square ... ok
[INFO] [stdout] test transversality::tests::test_transverse_intersection_dimension ... ok
[INFO] [stdout] test tangent::tests::test_differential_pushforward ... ok
[INFO] [stdout] test differential_form::tests::test_wedge_1_2_in_r3 ... ok
[INFO] [stdout] test tangent::tests::test_tangent_bundle ... ok
[INFO] [stdout] test euler::tests::test_euler_characteristic_genus ... ok
[INFO] [stdout] test tangent::tests::test_tangent_vector_norm ... ok
[INFO] [stdout] test vector_field::tests::test_classify_saddle ... ok
[INFO] [stdout] test smooth_manifold::tests::test_torus_manifold ... ok
[INFO] [stdout] test stokes::tests::test_integrate_2d_constant ... ok
[INFO] [stdout] test transversality::tests::test_transverse_intersection_line_plane_in_r3 ... ok
[INFO] [stdout] test stokes::tests::test_integrate_1d_constant ... ok
[INFO] [stdout] test vector_field::tests::test_classify_stable ... ok
[INFO] [stdout] test stokes::tests::test_stokes_unit_square ... ok
[INFO] [stdout] test stokes::tests::test_integrate_2d_xy ... ok
[INFO] [stdout] test stokes::tests::test_stokes_circle_green ... ok
[INFO] [stdout] test vector_field::tests::test_curl_rotational ... ok
[INFO] [stdout] test vector_field::tests::test_classify_unstable ... ok
[INFO] [stdout] test vector_field::tests::test_divergence_radial ... ok
[INFO] [stdout] test vector_field::tests::test_constant_vector_field ... ok
[INFO] [stdout] test transversality::tests::test_transverse_intersection_lines_in_r2 ... ok
[INFO] [stdout] test vector_field::tests::test_integral_curve_constant ... ok
[INFO] [stdout] test vector_field::tests::test_radial_equilibrium ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/math_tests.rs (/opt/rustwide/target/release/build/difftop-rs/6bb083cc0d22308d/out/math_tests-6bb083cc0d22308d)
[INFO] [stdout] 
[INFO] [stdout] running 78 tests
[INFO] [stdout] test test_agent_clusters_single_cluster ... ok
[INFO] [stdout] test test_agent_distance_self ... ok
[INFO] [stdout] test test_agent_system_multi_step ... ok
[INFO] [stdout] test test_agent_system_rk4_accuracy ... ok
[INFO] [stdout] test test_1form_evaluate_on_vector ... ok
[INFO] [stdout] test test_classify_center ... ok
[INFO] [stdout] test test_circle_atlas_transition_identity ... ok
[INFO] [stdout] test test_cotangent_dual_pairing ... ok
[INFO] [stdout] test test_curl_zero_for_gradient_field ... ok
[INFO] [stdout] test test_agent_clusters_no_clusters ... ok
[INFO] [stdout] test test_differential_non_square_jacobian ... ok
[INFO] [stdout] test test_d_1form_closed ... ok
[INFO] [stdout] test test_brouwer_degree_composite ... ok
[INFO] [stdout] test test_classify_dynamics_convergent ... ok
[INFO] [stdout] test test_classify_dynamics_divergent_no_eq ... ok
[INFO] [stdout] test test_degree_numerical_identity ... ok
[INFO] [stdout] test test_antipodal_degree_formula ... ok
[INFO] [stdout] test test_equilibrium_types_exhaustive ... ok
[INFO] [stdout] test test_differential_pushforward_scaling ... ok
[INFO] [stdout] test test_euler_sphere_all_even_dimensions ... ok
[INFO] [stdout] test test_euler_sphere_all_odd_dimensions ... ok
[INFO] [stdout] test test_euler_cw_simplex ... ok
[INFO] [stdout] test test_divergence_constant_field ... ok
[INFO] [stdout] test test_euler_triangulation_octahedron ... ok
[INFO] [stdout] test test_gauss_bonnet_negative_curvature ... ok
[INFO] [stdout] test test_hodge_star_volume_form ... ok
[INFO] [stdout] test test_0form_evaluate ... ok
[INFO] [stdout] test test_integrate_1d_negative_range ... ok
[INFO] [stdout] test test_line_integral_straight_line ... ok
[INFO] [stdout] test test_local_degree_singular ... ok
[INFO] [stdout] test test_lyapunov_constant_trajectory ... ok
[INFO] [stdout] test test_manifold_to_tangent_bundle ... ok
[INFO] [stdout] test test_map_not_transverse ... ok
[INFO] [stdout] test test_missing_transition_returns_none ... ok
[INFO] [stdout] test test_n_sphere_s1_matches_circle ... ok
[INFO] [stdout] test test_n_sphere_s5_uses_identity_transition ... ok
[INFO] [stdout] test test_non_transverse_coplanar_planes ... ok
[INFO] [stdout] test test_numerical_jacobian_linear_field ... ok
[INFO] [stdout] test test_euler_triangulation_icosahedron ... ok
[INFO] [stdout] test test_poincare_hopf_sum_matches_sphere ... ok
[INFO] [stdout] test test_poincare_hopf_torus_no_zeros ... ok
[INFO] [stdout] test test_pullback_composition ... ok
[INFO] [stdout] test test_integral_curve_rotational_conserves_norm ... ok
[INFO] [stdout] test test_radial_field_points_outward ... ok
[INFO] [stdout] test test_divergence_radial_3d ... ok
[INFO] [stdout] test test_euclidean_manifold_various_dimensions ... ok
[INFO] [stdout] test test_rotational_field_is_zero_at_origin ... ok
[INFO] [stdout] test test_sphere_stereographic_at_origin ... ok
[INFO] [stdout] test test_stereographic_jacobian_determinant_property ... ok
[INFO] [stdout] test test_stokes_with_differential_forms ... ok
[INFO] [stdout] test test_rotational_field_perpendicular ... ok
[INFO] [stdout] test test_tangent_vector_inner_product_orthogonal ... ok
[INFO] [stdout] test test_tangent_vector_scale_and_norm ... ok
[INFO] [stdout] test test_form_at_point ... ok
[INFO] [stdout] test test_hodge_star_double_application ... ok
[INFO] [stdout] test test_index_degenerate ... ok
[INFO] [stdout] test test_integrate_1d_quadratic ... ok
[INFO] [stdout] test test_surface_area_parallelogram ... ok
[INFO] [stdout] test test_tangent_bundle_fiber_dimension ... ok
[INFO] [stdout] test test_integrate_2d_gaussian_like ... ok
[INFO] [stdout] test test_tangent_space_custom_metric ... ok
[INFO] [stdout] test test_tangent_space_zero_vector ... ok
[INFO] [stdout] test test_torus_transition_identity ... ok
[INFO] [stdout] test test_transverse_curve_surface_in_r3 ... ok
[INFO] [stdout] test test_transverse_intersection_dim_negative ... ok
[INFO] [stdout] test test_transverse_intersection_dim_positive ... ok
[INFO] [stdout] test test_transverse_intersection_dim_zero ... ok
[INFO] [stdout] test test_wedge_and_hodge_star_consistency ... ok
[INFO] [stdout] test test_winding_number_figure_eight ... ok
[INFO] [stdout] test test_wedge_higher_degree_exceeds_dimension ... ok
[INFO] [stdout] test test_wedge_associativity ... ok
[INFO] [stdout] test test_wedge_zero_form_with_one_form ... ok
[INFO] [stdout] test test_vector_field_on_manifold_euler_characteristic ... ok
[INFO] [stdout] test test_symplectic_form_is_closed ... ok
[INFO] [stdout] test test_tangent_vector_inner_product_parallel ... ok
[INFO] [stdout] test test_transversality_and_intersection_number ... ok
[INFO] [stdout] test test_euler_genus_series ... ok
[INFO] [stdout] test test_euler_morse_standard ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests difftop_rs
[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" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4", kill_on_drop: false }`
[INFO] [stdout] 851250b46b68258111493e91220c63f7bd923076a8e906e34526aad7b84bbda4
