[INFO] crate bvh 0.2.3 is already in cache [INFO] extracting crate bvh 0.2.3 into work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/bvh/0.2.3 [INFO] extracting crate bvh 0.2.3 into work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/reg/bvh/0.2.3 [INFO] validating manifest of bvh-0.2.3 on toolchain master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of bvh-0.2.3 on toolchain try#7fea0229842e79db1159ea58ad9a653b288efee9 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing bvh-0.2.3 [INFO] finished frobbing bvh-0.2.3 [INFO] frobbed toml for bvh-0.2.3 written to work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/bvh/0.2.3/Cargo.toml [INFO] started frobbing bvh-0.2.3 [INFO] finished frobbing bvh-0.2.3 [INFO] frobbed toml for bvh-0.2.3 written to work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/reg/bvh/0.2.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing bvh-0.2.3 against master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 for pr-57967 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-1/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/bvh/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "build" "--frozen"` [INFO] [stdout] d205ae83ff1854d81b79a30209ed3be5510d492826b161ad263b2e284ce71bc0 [INFO] running `"docker" "start" "-a" "d205ae83ff1854d81b79a30209ed3be5510d492826b161ad263b2e284ce71bc0"` [INFO] [stderr] Compiling approx v0.3.1 [INFO] [stderr] Compiling alga v0.7.2 [INFO] [stderr] Compiling nalgebra v0.16.13 [INFO] [stderr] Compiling bvh v0.2.3 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 34.77s [INFO] running `"docker" "inspect" "d205ae83ff1854d81b79a30209ed3be5510d492826b161ad263b2e284ce71bc0"` [INFO] running `"docker" "rm" "-f" "d205ae83ff1854d81b79a30209ed3be5510d492826b161ad263b2e284ce71bc0"` [INFO] [stdout] d205ae83ff1854d81b79a30209ed3be5510d492826b161ad263b2e284ce71bc0 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-1/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/bvh/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] e3306f8e02d31313be6224729a974931f1fcbb2185f4d74583a2eb8c078abb2e [INFO] running `"docker" "start" "-a" "e3306f8e02d31313be6224729a974931f1fcbb2185f4d74583a2eb8c078abb2e"` [INFO] [stderr] Compiling obj-rs v0.4.20 [INFO] [stderr] Compiling bvh v0.2.3 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.40s [INFO] running `"docker" "inspect" "e3306f8e02d31313be6224729a974931f1fcbb2185f4d74583a2eb8c078abb2e"` [INFO] running `"docker" "rm" "-f" "e3306f8e02d31313be6224729a974931f1fcbb2185f4d74583a2eb8c078abb2e"` [INFO] [stdout] e3306f8e02d31313be6224729a974931f1fcbb2185f4d74583a2eb8c078abb2e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-1/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/reg/bvh/0.2.3:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen"` [INFO] [stdout] 20799e6eca48987c4c849bc60be8bd80a9990ccd17498eb3c74dbeddffb00b28 [INFO] running `"docker" "start" "-a" "20799e6eca48987c4c849bc60be8bd80a9990ccd17498eb3c74dbeddffb00b28"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/crater/target/debug/deps/bvh-1c377e3fb700656c [INFO] [stdout] [INFO] [stdout] running 77 tests [INFO] [stdout] test aabb::tests::test_surface_always_positive ... ok [INFO] [stdout] test aabb::tests::test_default_is_empty ... ok [INFO] [stdout] test aabb::tests::test_aabb_contains_center ... ok [INFO] [stdout] test aabb::tests::test_volume_always_positive ... ok [INFO] [stdout] test aabb::tests::test_create_aabb_from_indexable ... ok [INFO] [stdout] test axis::test::test_set_by_axis ... ok [INFO] [stdout] test aabb::tests::test_join_two_aabbs ... ok [INFO] [stdout] test aabb::tests::test_volume_by_hand ... ok [INFO] [stdout] test aabb::tests::test_empty_contains_nothing ... ok [INFO] [stdout] test axis::test::test_index_by_axis ... ok [INFO] [stdout] test aabb::tests::test_surface_area_cube ... ok [INFO] [stdout] test aabb::tests::test_points_relative_to_center_and_size ... ok [INFO] [stdout] test bvh::bvh::tests::bench_build_1200_triangles_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::test_build_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::test_traverse_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_intersect_1200_triangles_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_build_12k_triangles_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_intersect_12k_triangles_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_intersect_sponza_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_build_sponza_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_00p ... ok [INFO] [stdout] test bvh::bvh::tests::bench_build_120k_triangles_bvh ... ok [INFO] [stdout] test bvh::bvh::tests::bench_intersect_120k_triangles_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_01p ... test bvh::optimization::tests::bench_intersect_120k_after_optimize_01p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_10p ... test bvh::optimization::tests::bench_intersect_120k_after_optimize_10p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_50p ... test bvh::optimization::tests::bench_intersect_120k_after_optimize_50p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_01p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_00p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_00p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_01p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_10p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_10p ... test bvh::optimization::tests::bench_intersect_120k_with_rebuild_10p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_50p ... test bvh::optimization::tests::bench_intersect_120k_with_rebuild_50p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_10p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_01p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_10p ... test bvh::optimization::tests::bench_intersect_sponza_after_optimize_10p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_with_rebuild_50p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_00p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_50p ... test bvh::optimization::tests::bench_intersect_sponza_after_optimize_50p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_01p ... test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_01p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_01p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_10p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_10p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_randomize_120k_50p ... ok [INFO] [stdout] test bvh::optimization::tests::test_connect_child_grandchild ... ok [INFO] [stdout] test bvh::optimization::tests::test_connect_grandchildren ... ok [INFO] [stdout] test bvh::optimization::tests::test_consistent_after_optimize ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_50p ... test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_50p has been running for over 60 seconds [INFO] [stdout] test bvh::optimization::tests::test_optimize_bvh_12k_75p ... ok [INFO] [stdout] test bvh::optimization::tests::test_optimize_simple_update ... ok [INFO] [stdout] test bvh::optimization::tests::test_optimizing_new_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::test_rotate_child_grandchild ... ok [INFO] [stdout] test bvh::optimization::tests::test_rotate_grandchildren ... ok [INFO] [stdout] test bvh::optimization::tests::test_try_rotate_child_grandchild ... ok [INFO] [stdout] test flat_bvh::tests::bench_build_1200_triangles_flat_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_with_rebuild_50p ... ok [INFO] [stdout] test flat_bvh::tests::bench_build_12k_triangles_flat_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_optimize_bvh_120k_00p ... ok [INFO] [stdout] test flat_bvh::tests::bench_intersect_1200_triangles_flat_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_optimize_bvh_120k_01p ... ok [INFO] [stdout] test flat_bvh::tests::bench_intersect_12k_triangles_flat_bvh ... ok [INFO] [stdout] test flat_bvh::tests::test_build_flat_bvh ... ok [INFO] [stdout] test flat_bvh::tests::test_traverse_flat_bvh ... ok [INFO] [stdout] test ray::tests::bench_intersects_aabb ... ok [INFO] [stdout] test ray::tests::bench_intersects_aabb_branchless ... ok [INFO] [stdout] test ray::tests::bench_intersects_aabb_naive ... ok [INFO] [stdout] test ray::tests::test_ray_hits_triangle ... ok [INFO] [stdout] test ray::tests::test_ray_points_at_aabb_center ... ok [INFO] [stdout] test ray::tests::test_ray_points_at_aabb_center_branchless ... ok [INFO] [stdout] test ray::tests::test_ray_points_at_aabb_center_naive ... ok [INFO] [stdout] test ray::tests::test_ray_points_from_aabb_center ... ok [INFO] [stdout] test ray::tests::test_ray_points_from_aabb_center_branchless ... ok [INFO] [stdout] test ray::tests::test_ray_points_from_aabb_center_naive ... ok [INFO] [stdout] test testbase::bench_intersect_120k_triangles_list ... ok [INFO] [stdout] test testbase::bench_intersect_120k_triangles_list_aabb ... ok [INFO] [stdout] test bvh::optimization::tests::bench_optimize_bvh_120k_10p ... ok [INFO] [stdout] test testbase::bench_intersect_sponza_list_aabb ... ok [INFO] [stdout] test utils::tests::test_concatenate_empty ... ok [INFO] [stdout] test utils::tests::test_concatenate_vectors ... ok [INFO] [stdout] test testbase::bench_intersect_sponza_list ... ok [INFO] [stdout] test bvh::optimization::tests::bench_optimize_bvh_120k_50p ... test bvh::optimization::tests::bench_optimize_bvh_120k_50p has been running for over 60 seconds [INFO] [stdout] test flat_bvh::tests::bench_build_120k_triangles_flat_bvh ... ok [INFO] [stdout] test flat_bvh::tests::bench_flatten_120k_triangles_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_optimize_bvh_120k_50p ... ok [INFO] [stdout] test flat_bvh::tests::bench_intersect_120k_triangles_flat_bvh ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_sponza_after_optimize_50p ... ok [INFO] [stdout] test bvh::optimization::tests::bench_intersect_120k_after_optimize_50p ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 77 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests bvh [INFO] [stdout] [INFO] [stdout] running 33 tests [INFO] [stdout] test src/aabb.rs - aabb::AABB::empty (line 83) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::approx_contains_eps (line 144) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::center (line 443) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::grow (line 313) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::contains (line 116) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::approx_contains_aabb_eps (line 173) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB (line 575) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB (line 604) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::join (line 219) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::grow_mut (line 353) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::is_empty (line 466) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::join_mut (line 264) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::join_bounded (line 393) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::largest_axis (line 533) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::relative_eq (line 196) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::size (line 425) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::surface_area (line 489) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::volume (line 511) ... ok [INFO] [stdout] test src/aabb.rs - aabb::AABB::with_bounds (line 65) ... ok [INFO] [stdout] test src/aabb.rs - aabb::Bounded::aabb (line 35) ... ok [INFO] [stdout] test src/axis.rs - axis::Axis (line 27) ... ok [INFO] [stdout] test src/aabb.rs - aabb::Point3 (line 630) ... ok [INFO] [stdout] test src/axis.rs - axis::Axis (line 14) ... ok [INFO] [stdout] test src/bounding_hierarchy.rs - bounding_hierarchy::BoundingHierarchy::build (line 32) ... ok [INFO] [stdout] test src/bounding_hierarchy.rs - bounding_hierarchy::BoundingHierarchy::traverse (line 103) ... ok [INFO] [stdout] test src/flat_bvh.rs - flat_bvh::BVH::flatten (line 243) ... ok [INFO] [stdout] test src/flat_bvh.rs - flat_bvh::FlatBVH::traverse (line 323) ... ok [INFO] [stdout] test src/ray.rs - ray::Ray::intersects_aabb_branchless (line 205) ... ok [INFO] [stdout] test src/ray.rs - ray::Ray::intersects_aabb (line 93) ... ok [INFO] [stdout] test src/flat_bvh.rs - flat_bvh::BVH::flatten_custom (line 159) ... ok [INFO] [stdout] test src/ray.rs - ray::Ray::intersects_aabb_naive (line 159) ... ok [INFO] [stdout] test src/lib.rs - (line 17) ... ok [INFO] [stdout] test src/ray.rs - ray::Ray::new (line 61) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "20799e6eca48987c4c849bc60be8bd80a9990ccd17498eb3c74dbeddffb00b28"` [INFO] running `"docker" "rm" "-f" "20799e6eca48987c4c849bc60be8bd80a9990ccd17498eb3c74dbeddffb00b28"` [INFO] [stdout] 20799e6eca48987c4c849bc60be8bd80a9990ccd17498eb3c74dbeddffb00b28