[INFO] crate ncollide2d 0.17.3 is already in cache [INFO] extracting crate ncollide2d 0.17.3 into work/ex/pr-58592/sources/master#f66e4697ae286985ddefc53c3a047614568458bb/reg/ncollide2d/0.17.3 [INFO] extracting crate ncollide2d 0.17.3 into work/ex/pr-58592/sources/try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a/reg/ncollide2d/0.17.3 [INFO] validating manifest of ncollide2d-0.17.3 on toolchain master#f66e4697ae286985ddefc53c3a047614568458bb [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+f66e4697ae286985ddefc53c3a047614568458bb-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of ncollide2d-0.17.3 on toolchain try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c3b22200e6f5b70eb1f99ae6944d989ae17a458a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing ncollide2d-0.17.3 [INFO] finished frobbing ncollide2d-0.17.3 [INFO] frobbed toml for ncollide2d-0.17.3 written to work/ex/pr-58592/sources/master#f66e4697ae286985ddefc53c3a047614568458bb/reg/ncollide2d/0.17.3/Cargo.toml [INFO] started frobbing ncollide2d-0.17.3 [INFO] finished frobbing ncollide2d-0.17.3 [INFO] frobbed toml for ncollide2d-0.17.3 written to work/ex/pr-58592/sources/try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a/reg/ncollide2d/0.17.3/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+f66e4697ae286985ddefc53c3a047614568458bb-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c3b22200e6f5b70eb1f99ae6944d989ae17a458a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+f66e4697ae286985ddefc53c3a047614568458bb-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c3b22200e6f5b70eb1f99ae6944d989ae17a458a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking ncollide2d-0.17.3 against try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a for pr-58592 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-58592/worker-5/try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-58592/sources/try#c3b22200e6f5b70eb1f99ae6944d989ae17a458a/reg/ncollide2d/0.17.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" "+c3b22200e6f5b70eb1f99ae6944d989ae17a458a-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 7fcbafb2c38221d1048491f90298d639117059e8940a77ce79862667929e4964 [INFO] running `"docker" "start" "-a" "7fcbafb2c38221d1048491f90298d639117059e8940a77ce79862667929e4964"` [INFO] [stderr] Checking alga v0.7.2 [INFO] [stderr] Checking nalgebra v0.16.13 [INFO] [stderr] Checking ncollide2d v0.17.3 (/opt/crater/workdir) [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:64:32 [INFO] [stderr] | [INFO] [stderr] 64 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:73:24 [INFO] [stderr] | [INFO] [stderr] 73 | let distance = na::norm(&delta_pos); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:88:32 [INFO] [stderr] | [INFO] [stderr] 88 | let s_center_dir = na::dot(&self.center.coords, &dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:89:32 [INFO] [stderr] | [INFO] [stderr] 89 | let o_center_dir = na::dot(&other.center.coords, &dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere_cuboid.rs:10:22 [INFO] [stderr] | [INFO] [stderr] 10 | let radius = na::norm(self.half_extents()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:97:17 [INFO] [stderr] | [INFO] [stderr] 97 | na::dot(generator.as_ref(), dir.as_ref()) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:100:17 [INFO] [stderr] | [INFO] [stderr] 100 | na::dot(normal.as_ref(), dir.as_ref()) >= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:103:17 [INFO] [stderr] | [INFO] [stderr] 103 | na::dot(normal.as_ref(), dir.as_ref()).abs() >= N::one() - c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | if na::dot(g.as_ref(), dir.as_ref()) > na::zero() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | na::dot(generator.as_ref(), dir.as_ref()) >= N::one() - c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | na::dot(normal.as_ref(), dir.as_ref()) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | na::dot(normal.as_ref(), dir.as_ref()).abs() <= c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:146:17 [INFO] [stderr] | [INFO] [stderr] 146 | na::dot(&(*seg1.a() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:147:17 [INFO] [stderr] | [INFO] [stderr] 147 | na::dot(&(*seg1.b() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:150:17 [INFO] [stderr] | [INFO] [stderr] 150 | na::dot(&(*seg2.a() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:151:17 [INFO] [stderr] | [INFO] [stderr] 151 | na::dot(&(*seg2.b() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:49:24 [INFO] [stderr] | [INFO] [stderr] 49 | let dist = na::dot(&(ball_center - plane_center), plane_normal.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_convex_polyhedron_manifold_generator.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | let dist = na::dot(&dpt, plane_normal.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:340:17 [INFO] [stderr] | [INFO] [stderr] 340 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:341:17 [INFO] [stderr] | [INFO] [stderr] 341 | let sqnab = na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:212:29 [INFO] [stderr] | [INFO] [stderr] 212 | let dist1 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:220:29 [INFO] [stderr] | [INFO] [stderr] 220 | let dist2 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:228:29 [INFO] [stderr] | [INFO] [stderr] 228 | let dist3 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:251:25 [INFO] [stderr] | [INFO] [stderr] 251 | let dist1 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:255:25 [INFO] [stderr] | [INFO] [stderr] 255 | let dist2 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:283:38 [INFO] [stderr] | [INFO] [stderr] 283 | let candidate_max_dist = na::dot(&cso_point.point.coords, &face.normal); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:308:32 [INFO] [stderr] | [INFO] [stderr] 308 | let dist = na::dot(f.0.normal.as_ref(), &f.0.proj.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:147:26 [INFO] [stderr] | [INFO] [stderr] 147 | let min_bound = -na::dot(dir.as_ref(), &cso_point.point.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:278:20 [INFO] [stderr] | [INFO] [stderr] 278 | if na::dot(&dir, &ray.dir) < na::zero() && t > _eps_tol { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:291:20 [INFO] [stderr] | [INFO] [stderr] 291 | if na::dot(&dir, &ray.dir) > N::zero() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:306:25 [INFO] [stderr] | [INFO] [stderr] 306 | let max_bound = na::norm_squared(&proj); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/voronoi_simplex2.rs:205:24 [INFO] [stderr] | [INFO] [stderr] 205 | let norm = na::norm_squared(&self.vertices[i].point.coords); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/ball_against_ball.rs:23:28 [INFO] [stderr] | [INFO] [stderr] 23 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/closest_points_internal/ball_against_ball.rs:31:26 [INFO] [stderr] | [INFO] [stderr] 31 | let normal = na::normalize(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | let a = na::norm_squared(dir1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | let e = na::norm_squared(dir2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | let f = na::dot(dir2, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | let c = na::dot(dir1, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:40:21 [INFO] [stderr] | [INFO] [stderr] 40 | let b = na::dot(dir1, dir2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/plane_against_support_map.rs:25:20 [INFO] [stderr] | [INFO] [stderr] 25 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:59:13 [INFO] [stderr] | [INFO] [stderr] 59 | let a = na::norm_squared(&d1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:60:13 [INFO] [stderr] | [INFO] [stderr] 60 | let e = na::norm_squared(&d2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:61:13 [INFO] [stderr] | [INFO] [stderr] 61 | let f = na::dot(&d2, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:77:17 [INFO] [stderr] | [INFO] [stderr] 77 | let c = na::dot(&d1, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:82:21 [INFO] [stderr] | [INFO] [stderr] 82 | let b = na::dot(&d1, &d2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/contacts_internal/ball_against_ball.rs:18:28 [INFO] [stderr] | [INFO] [stderr] 18 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | let depth = -na::dot(normal.as_ref(), &(world2 - world1)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:309:26 [INFO] [stderr] | [INFO] [stderr] 309 | depth = -na::dot(normal.as_ref(), &(world2 - world1)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:314:26 [INFO] [stderr] | [INFO] [stderr] 314 | depth = -na::dot(&*world_normal2, &(world1 - world2)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:341:28 [INFO] [stderr] | [INFO] [stderr] 341 | let proj = na::dot(world_dir1.as_ref(), &shift); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:366:28 [INFO] [stderr] | [INFO] [stderr] 366 | let proj = na::dot(world_dir2.as_ref(), &shift); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/plane_against_support_map.rs:18:20 [INFO] [stderr] | [INFO] [stderr] 18 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/distance_internal/ball_against_ball.rs:16:28 [INFO] [stderr] | [INFO] [stderr] 16 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/distance_internal/plane_against_support_map.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:11:17 [INFO] [stderr] | [INFO] [stderr] 11 | let d = na::dot(self.normal().as_ref(), &ls_pt.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:30:20 [INFO] [stderr] | [INFO] [stderr] 30 | let dist = na::dot(self.normal().as_ref(), &ls_pt.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | na::dot(self.normal().as_ref(), &ls_pt.coords) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:13:32 [INFO] [stderr] | [INFO] [stderr] 13 | let distance_squared = na::norm_squared(&ls_pt.coords); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:33:20 [INFO] [stderr] | [INFO] [stderr] 33 | let dist = na::norm(&m.inverse_transform_point(pt).coords) - self.radius(); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | na::norm_squared(&m.inverse_transform_point(pt).coords) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/query/point_internal/point_aabb.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | na::norm(&shift) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_segment.rs:58:21 [INFO] [stderr] | [INFO] [stderr] 58 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_segment.rs:59:21 [INFO] [stderr] | [INFO] [stderr] 59 | let sqnab = na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | let ac_ap = na::dot(&ac, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:92:21 [INFO] [stderr] | [INFO] [stderr] 92 | let ab_bp = na::dot(&ab, &bp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:93:21 [INFO] [stderr] | [INFO] [stderr] 93 | let ac_bp = na::dot(&ac, &bp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:104:21 [INFO] [stderr] | [INFO] [stderr] 104 | let ab_cp = na::dot(&ab, &cp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:105:21 [INFO] [stderr] | [INFO] [stderr] 105 | let ac_cp = na::dot(&ac, &cp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:198:33 [INFO] [stderr] | [INFO] [stderr] 198 | let v = ab_ap / na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:209:33 [INFO] [stderr] | [INFO] [stderr] 209 | let w = ac_ap / na::norm_squared(&ac); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:220:25 [INFO] [stderr] | [INFO] [stderr] 220 | let w = na::dot(&bc, &bp) / na::norm_squared(&bc); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:220:45 [INFO] [stderr] | [INFO] [stderr] 220 | let w = na::dot(&bc, &bp) / na::norm_squared(&bc); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:264:24 [INFO] [stderr] | [INFO] [stderr] 264 | let d_ab = na::norm_squared(&ap) - (na::norm_squared(&ab) * v * v); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:264:49 [INFO] [stderr] | [INFO] [stderr] 264 | let d_ab = na::norm_squared(&ap) - (na::norm_squared(&ab) * v * v); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:265:24 [INFO] [stderr] | [INFO] [stderr] 265 | let d_ac = na::norm_squared(&ap) - (na::norm_squared(&ac) * u * u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:265:49 [INFO] [stderr] | [INFO] [stderr] 265 | let d_ac = na::norm_squared(&ap) - (na::norm_squared(&ac) * u * u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:266:24 [INFO] [stderr] | [INFO] [stderr] 266 | let d_bc = na::norm_squared(&bp) - (na::norm_squared(&bc) * w * w); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:266:49 [INFO] [stderr] | [INFO] [stderr] 266 | let d_bc = na::norm_squared(&bp) - (na::norm_squared(&bc) * w * w); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/proximity_internal/ball_against_ball.rs:23:28 [INFO] [stderr] | [INFO] [stderr] 23 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:64:32 [INFO] [stderr] | [INFO] [stderr] 64 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(deprecated)] on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:73:24 [INFO] [stderr] | [INFO] [stderr] 73 | let distance = na::norm(&delta_pos); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:88:32 [INFO] [stderr] | [INFO] [stderr] 88 | let s_center_dir = na::dot(&self.center.coords, &dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere.rs:89:32 [INFO] [stderr] | [INFO] [stderr] 89 | let o_center_dir = na::dot(&other.center.coords, &dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/bounding_volume/bounding_sphere_cuboid.rs:10:22 [INFO] [stderr] | [INFO] [stderr] 10 | let radius = na::norm(self.half_extents()); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:97:17 [INFO] [stderr] | [INFO] [stderr] 97 | na::dot(generator.as_ref(), dir.as_ref()) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:100:17 [INFO] [stderr] | [INFO] [stderr] 100 | na::dot(normal.as_ref(), dir.as_ref()) >= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:103:17 [INFO] [stderr] | [INFO] [stderr] 103 | na::dot(normal.as_ref(), dir.as_ref()).abs() >= N::one() - c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:107:24 [INFO] [stderr] | [INFO] [stderr] 107 | if na::dot(g.as_ref(), dir.as_ref()) > na::zero() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:125:17 [INFO] [stderr] | [INFO] [stderr] 125 | na::dot(generator.as_ref(), dir.as_ref()) >= N::one() - c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] [INFO] [stderr] --> src/query/proximity_internal/plane_against_support_map.rs:25:20 [INFO] [stderr] | [INFO] [stderr] 25 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:128:17 [INFO] [stderr] | [INFO] [stderr] 128 | na::dot(normal.as_ref(), dir.as_ref()) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/bounding_volume/polyhedral_cone.rs:131:17 [INFO] [stderr] | [INFO] [stderr] 131 | na::dot(normal.as_ref(), dir.as_ref()).abs() <= c_eps [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:146:17 [INFO] [stderr] | [INFO] [stderr] 146 | na::dot(&(*seg1.a() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:147:17 [INFO] [stderr] [INFO] [stderr] | [INFO] [stderr] 147 | na::dot(&(*seg1.b() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:150:17 [INFO] [stderr] | [INFO] [stderr] 150 | na::dot(&(*seg2.a() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/convex_polyhedron_convex_polyhedron_manifold_generator.rs:151:17 [INFO] [stderr] | [INFO] [stderr] 151 | na::dot(&(*seg2.b() - ref_pt), &ortho), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:49:24 [INFO] [stderr] | [INFO] [stderr] 49 | let dist = na::dot(&(ball_center - plane_center), plane_normal.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_convex_polyhedron_manifold_generator.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | let dist = na::dot(&dpt, plane_normal.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:340:17 [INFO] [stderr] | [INFO] [stderr] 340 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:341:17 [INFO] [stderr] | [INFO] [stderr] 341 | let sqnab = na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:212:29 [INFO] [stderr] | [INFO] [stderr] 212 | let dist1 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:220:29 [INFO] [stderr] | [INFO] [stderr] 220 | let dist2 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:228:29 [INFO] [stderr] | [INFO] [stderr] 228 | let dist3 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:251:25 [INFO] [stderr] | [INFO] [stderr] 251 | let dist1 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:255:25 [INFO] [stderr] | [INFO] [stderr] 255 | let dist2 = na::dot( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:16:17 [INFO] [stderr] | [INFO] [stderr] 16 | let denom = na::dot(plane_normal, line_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:283:38 [INFO] [stderr] | [INFO] [stderr] 283 | let candidate_max_dist = na::dot(&cso_point.point.coords, &face.normal); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:21:14 [INFO] [stderr] | [INFO] [stderr] 21 | Some(na::dot(plane_normal, &dpos) / denom) [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/epa2.rs:308:32 [INFO] [stderr] | [INFO] [stderr] 308 | let dist = na::dot(f.0.normal.as_ref(), &f.0.proj.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | let dot_normal_dpos = na::dot(self.normal().as_ref(), &dpos.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:60:35 [INFO] [stderr] | [INFO] [stderr] 60 | let t = dot_normal_dpos / na::dot(self.normal().as_ref(), &ls_ray.dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:147:26 [INFO] [stderr] | [INFO] [stderr] 147 | let min_bound = -na::dot(dir.as_ref(), &cso_point.point.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:79:13 [INFO] [stderr] | [INFO] [stderr] 79 | let a = na::norm_squared(&ray.dir); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:80:13 [INFO] [stderr] | [INFO] [stderr] 80 | let b = na::dot(&dcenter, &ray.dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:81:13 [INFO] [stderr] | [INFO] [stderr] 81 | let c = na::norm_squared(&dcenter) - radius * radius; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:278:20 [INFO] [stderr] | [INFO] [stderr] 278 | if na::dot(&dir, &ray.dir) < na::zero() && t > _eps_tol { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let normal = na::normalize(&pos); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:291:20 [INFO] [stderr] | [INFO] [stderr] 291 | if na::dot(&dir, &ray.dir) > N::zero() { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/gjk.rs:306:25 [INFO] [stderr] | [INFO] [stderr] 306 | let max_bound = na::norm_squared(&proj); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_aabb.rs:182:30 [INFO] [stderr] | [INFO] [stderr] 182 | Some((tmax, -na::normalize(&ray.dir), far_side)) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_aabb.rs:197:26 [INFO] [stderr] | [INFO] [stderr] 197 | Some((tmin, -na::normalize(&ray.dir), near_side)) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/algorithms/voronoi_simplex2.rs:205:24 [INFO] [stderr] | [INFO] [stderr] 205 | let norm = na::norm_squared(&self.vertices[i].point.coords); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_support_map.rs:35:32 [INFO] [stderr] | [INFO] [stderr] 35 | let ndir = na::normalize(&ray.dir); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_support_map.rs:37:33 [INFO] [stderr] | [INFO] [stderr] 37 | let shift = na::dot(&(supp - ray.origin), &ndir) + na::convert(0.001f64); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/ball_against_ball.rs:23:28 [INFO] [stderr] | [INFO] [stderr] 23 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/closest_points_internal/ball_against_ball.rs:31:26 [INFO] [stderr] | [INFO] [stderr] 31 | let normal = na::normalize(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:17:13 [INFO] [stderr] | [INFO] [stderr] 17 | let a = na::norm_squared(dir1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:18:13 [INFO] [stderr] | [INFO] [stderr] 18 | let e = na::norm_squared(dir2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:19:13 [INFO] [stderr] | [INFO] [stderr] 19 | let f = na::dot(dir2, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:35:17 [INFO] [stderr] | [INFO] [stderr] 35 | let c = na::dot(dir1, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/line_against_line.rs:40:21 [INFO] [stderr] | [INFO] [stderr] 40 | let b = na::dot(dir1, dir2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/plane_against_support_map.rs:25:20 [INFO] [stderr] | [INFO] [stderr] 25 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:59:13 [INFO] [stderr] | [INFO] [stderr] 59 | let a = na::norm_squared(&d1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:60:13 [INFO] [stderr] | [INFO] [stderr] 60 | let e = na::norm_squared(&d2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:61:13 [INFO] [stderr] | [INFO] [stderr] 61 | let f = na::dot(&d2, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:77:17 [INFO] [stderr] | [INFO] [stderr] 77 | let c = na::dot(&d1, &r); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/closest_points_internal/segment_against_segment.rs:82:21 [INFO] [stderr] | [INFO] [stderr] 82 | let b = na::dot(&d1, &d2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:47:12 [INFO] [stderr] | [INFO] [stderr] 47 | if na::dot(&*normals[0], &*normals[normals.len() - 1]) > N::one() - eps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:55:16 [INFO] [stderr] | [INFO] [stderr] 55 | if na::dot(&*normals[i1], &*normals[i2]) > N::one() - eps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/contacts_internal/ball_against_ball.rs:18:28 [INFO] [stderr] | [INFO] [stderr] 18 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:138:27 [INFO] [stderr] | [INFO] [stderr] 138 | let mut max_dot = na::dot(&*self.normals[0], &ls_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | let dot = na::dot(&*self.normals[i], &ls_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact.rs:38:22 [INFO] [stderr] | [INFO] [stderr] 38 | let depth = -na::dot(normal.as_ref(), &(world2 - world1)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:173:16 [INFO] [stderr] | [INFO] [stderr] 173 | if na::dot(normal.as_ref(), local_dir.as_ref()) >= ceps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:309:26 [INFO] [stderr] | [INFO] [stderr] 309 | depth = -na::dot(normal.as_ref(), &(world2 - world1)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:314:26 [INFO] [stderr] | [INFO] [stderr] 314 | depth = -na::dot(&*world_normal2, &(world1 - world2)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:341:28 [INFO] [stderr] | [INFO] [stderr] 341 | let proj = na::dot(world_dir1.as_ref(), &shift); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:366:28 [INFO] [stderr] | [INFO] [stderr] 366 | let proj = na::dot(world_dir2.as_ref(), &shift); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/contacts_internal/plane_against_support_map.rs:18:20 [INFO] [stderr] | [INFO] [stderr] 18 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/distance_internal/ball_against_ball.rs:16:28 [INFO] [stderr] | [INFO] [stderr] 16 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/distance_internal/plane_against_support_map.rs:17:20 [INFO] [stderr] | [INFO] [stderr] 17 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:11:17 [INFO] [stderr] | [INFO] [stderr] 11 | let d = na::dot(self.normal().as_ref(), &ls_pt.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:30:20 [INFO] [stderr] | [INFO] [stderr] 30 | let dist = na::dot(self.normal().as_ref(), &ls_pt.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_plane.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | na::dot(self.normal().as_ref(), &ls_pt.coords) <= na::zero() [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:13:32 [INFO] [stderr] | [INFO] [stderr] 13 | let distance_squared = na::norm_squared(&ls_pt.coords); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:33:20 [INFO] [stderr] | [INFO] [stderr] 33 | let dist = na::norm(&m.inverse_transform_point(pt).coords) - self.radius(); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_ball.rs:44:9 [INFO] [stderr] | [INFO] [stderr] 44 | na::norm_squared(&m.inverse_transform_point(pt).coords) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/shape/segment.rs:65:9 [INFO] [stderr] | [INFO] [stderr] 65 | na::norm(&self.scaled_direction()) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:104:12 [INFO] [stderr] | [INFO] [stderr] 104 | if na::dot(&self.a.coords, &local_dir) > na::dot(&self.b.coords, &local_dir) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:104:50 [INFO] [stderr] | [INFO] [stderr] 104 | if na::dot(&self.a.coords, &local_dir) > na::dot(&self.b.coords, &local_dir) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:234:23 [INFO] [stderr] | [INFO] [stderr] 234 | let dot = na::dot(seg_dir.as_ref(), local_dir.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/shape/shape.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | BoundingSphere::new(aabb.center(), na::norm_squared(&aabb.half_extents())) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:113:18 [INFO] [stderr] | [INFO] [stderr] 113 | let d1 = na::dot(&self.a().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:114:18 [INFO] [stderr] | [INFO] [stderr] 114 | let d2 = na::dot(&self.b().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:115:18 [INFO] [stderr] | [INFO] [stderr] 115 | let d3 = na::dot(&self.c().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull_utils.rs:18:19 [INFO] [stderr] | [INFO] [stderr] 18 | let dot = na::dot(direction, &pt.coordinates()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull_utils.rs:40:19 [INFO] [stderr] | [INFO] [stderr] 40 | let dot = na::dot(direction, &points[*i].coordinates()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/transformation/convex_hull2.rs:102:13 [INFO] [stderr] | [INFO] [stderr] 102 | if !na::norm_squared(&p1p2).is_zero() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull2.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | na::dot(&(*pt - *p0), &self.normal) > _eps * na::convert(100.0f64) [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:41:14 [INFO] [stderr] | [INFO] [stderr] 41 | let na = na::norm_squared(&a); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:42:14 [INFO] [stderr] | [INFO] [stderr] 42 | let nb = na::norm_squared(&b); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:44:15 [INFO] [stderr] | [INFO] [stderr] 44 | let dab = na::dot(&a, &b); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:53:18 [INFO] [stderr] | [INFO] [stderr] 53 | let nc = na::norm_squared(&c); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:68:33 [INFO] [stderr] | [INFO] [stderr] 68 | let center = *pc + (a * na::dot(&k, &b) - b * na::dot(&k, &a)) / denom; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:68:55 [INFO] [stderr] | [INFO] [stderr] 68 | let center = *pc + (a * na::dot(&k, &b) - b * na::dot(&k, &a)) / denom; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:111:15 [INFO] [stderr] | [INFO] [stderr] 111 | let d11 = na::dot(&p1p, &p1p2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:112:15 [INFO] [stderr] | [INFO] [stderr] 112 | let d12 = na::dot(&p2p, &p2p3); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:113:15 [INFO] [stderr] | [INFO] [stderr] 113 | let d13 = na::dot(&p3p, &p3p1); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:115:33 [INFO] [stderr] | [INFO] [stderr] 115 | d11 >= na::zero() && d11 <= na::norm_squared(&p1p2) && d12 >= na::zero() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:116:19 [INFO] [stderr] | [INFO] [stderr] 116 | && d12 <= na::norm_squared(&p2p3) && d13 >= na::zero() && d13 <= na::norm_squared(&p3p1) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:116:74 [INFO] [stderr] | [INFO] [stderr] 116 | && d12 <= na::norm_squared(&p2p3) && d13 >= na::zero() && d13 <= na::norm_squared(&p3p1) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/point_cloud_support_point.rs:8:24 [INFO] [stderr] | [INFO] [stderr] 8 | let mut best_dot = na::dot(&points[0].coords, dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/point_cloud_support_point.rs:12:19 [INFO] [stderr] | [INFO] [stderr] 12 | let dot = na::dot(&p.coords, dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/query/point_internal/point_aabb.rs:143:13 [INFO] [stderr] | [INFO] [stderr] 143 | na::norm(&shift) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_segment.rs:58:21 [INFO] [stderr] | [INFO] [stderr] 58 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_segment.rs:59:21 [INFO] [stderr] | [INFO] [stderr] 59 | let sqnab = na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:80:21 [INFO] [stderr] | [INFO] [stderr] 80 | let ab_ap = na::dot(&ab, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:81:21 [INFO] [stderr] | [INFO] [stderr] 81 | let ac_ap = na::dot(&ac, &ap); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:92:21 [INFO] [stderr] | [INFO] [stderr] 92 | let ab_bp = na::dot(&ab, &bp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:93:21 [INFO] [stderr] | [INFO] [stderr] 93 | let ac_bp = na::dot(&ac, &bp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:104:21 [INFO] [stderr] | [INFO] [stderr] 104 | let ab_cp = na::dot(&ab, &cp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:105:21 [INFO] [stderr] | [INFO] [stderr] 105 | let ac_cp = na::dot(&ac, &cp); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:198:33 [INFO] [stderr] | [INFO] [stderr] 198 | let v = ab_ap / na::norm_squared(&ab); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:209:33 [INFO] [stderr] | [INFO] [stderr] 209 | let w = ac_ap / na::norm_squared(&ac); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:220:25 [INFO] [stderr] | [INFO] [stderr] 220 | let w = na::dot(&bc, &bp) / na::norm_squared(&bc); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:220:45 [INFO] [stderr] | [INFO] [stderr] 220 | let w = na::dot(&bc, &bp) / na::norm_squared(&bc); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:264:24 [INFO] [stderr] | [INFO] [stderr] 264 | let d_ab = na::norm_squared(&ap) - (na::norm_squared(&ab) * v * v); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:264:49 [INFO] [stderr] | [INFO] [stderr] 264 | let d_ab = na::norm_squared(&ap) - (na::norm_squared(&ab) * v * v); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:265:24 [INFO] [stderr] | [INFO] [stderr] 265 | let d_ac = na::norm_squared(&ap) - (na::norm_squared(&ac) * u * u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:265:49 [INFO] [stderr] | [INFO] [stderr] 265 | let d_ac = na::norm_squared(&ap) - (na::norm_squared(&ac) * u * u); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:266:24 [INFO] [stderr] | [INFO] [stderr] 266 | let d_bc = na::norm_squared(&bp) - (na::norm_squared(&bc) * w * w); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/point_internal/point_triangle.rs:266:49 [INFO] [stderr] | [INFO] [stderr] 266 | let d_bc = na::norm_squared(&bp) - (na::norm_squared(&bc) * w * w); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/proximity_internal/ball_against_ball.rs:23:28 [INFO] [stderr] | [INFO] [stderr] 23 | let distance_squared = na::norm_squared(&delta_pos); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/proximity_internal/plane_against_support_map.rs:25:20 [INFO] [stderr] | [INFO] [stderr] 25 | let distance = na::dot(&*plane_normal, &(plane_center - deepest)); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:16:17 [INFO] [stderr] | [INFO] [stderr] 16 | let denom = na::dot(plane_normal, line_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:21:14 [INFO] [stderr] | [INFO] [stderr] 21 | Some(na::dot(plane_normal, &dpos) / denom) [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:53:31 [INFO] [stderr] | [INFO] [stderr] 53 | let dot_normal_dpos = na::dot(self.normal().as_ref(), &dpos.coords); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_plane.rs:60:35 [INFO] [stderr] | [INFO] [stderr] 60 | let t = dot_normal_dpos / na::dot(self.normal().as_ref(), &ls_ray.dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:79:13 [INFO] [stderr] | [INFO] [stderr] 79 | let a = na::norm_squared(&ray.dir); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:80:13 [INFO] [stderr] | [INFO] [stderr] 80 | let b = na::dot(&dcenter, &ray.dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:81:13 [INFO] [stderr] | [INFO] [stderr] 81 | let c = na::norm_squared(&dcenter) - radius * radius; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:42:26 [INFO] [stderr] | [INFO] [stderr] 42 | let normal = na::normalize(&pos); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_aabb.rs:182:30 [INFO] [stderr] | [INFO] [stderr] 182 | Some((tmax, -na::normalize(&ray.dir), far_side)) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_aabb.rs:197:26 [INFO] [stderr] | [INFO] [stderr] 197 | Some((tmin, -na::normalize(&ray.dir), near_side)) [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::normalize': use `Matrix::normalize` or `Quaternion::normalize` instead [INFO] [stderr] --> src/query/ray_internal/ray_support_map.rs:35:32 [INFO] [stderr] | [INFO] [stderr] 35 | let ndir = na::normalize(&ray.dir); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/query/ray_internal/ray_support_map.rs:37:33 [INFO] [stderr] | [INFO] [stderr] 37 | let shift = na::dot(&(supp - ray.origin), &ndir) + na::convert(0.001f64); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:47:12 [INFO] [stderr] | [INFO] [stderr] 47 | if na::dot(&*normals[0], &*normals[normals.len() - 1]) > N::one() - eps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:55:16 [INFO] [stderr] | [INFO] [stderr] 55 | if na::dot(&*normals[i1], &*normals[i2]) > N::one() - eps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:138:27 [INFO] [stderr] | [INFO] [stderr] 138 | let mut max_dot = na::dot(&*self.normals[0], &ls_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:141:23 [INFO] [stderr] | [INFO] [stderr] 141 | let dot = na::dot(&*self.normals[i], &ls_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/convex_polygon.rs:173:16 [INFO] [stderr] | [INFO] [stderr] 173 | if na::dot(normal.as_ref(), local_dir.as_ref()) >= ceps { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm': use `Matrix::norm` or `Quaternion::norm` instead [INFO] [stderr] --> src/shape/segment.rs:65:9 [INFO] [stderr] | [INFO] [stderr] 65 | na::norm(&self.scaled_direction()) [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:104:12 [INFO] [stderr] | [INFO] [stderr] 104 | if na::dot(&self.a.coords, &local_dir) > na::dot(&self.b.coords, &local_dir) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:104:50 [INFO] [stderr] | [INFO] [stderr] 104 | if na::dot(&self.a.coords, &local_dir) > na::dot(&self.b.coords, &local_dir) { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/segment.rs:234:23 [INFO] [stderr] | [INFO] [stderr] 234 | let dot = na::dot(seg_dir.as_ref(), local_dir.as_ref()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/shape/shape.rs:27:44 [INFO] [stderr] | [INFO] [stderr] 27 | BoundingSphere::new(aabb.center(), na::norm_squared(&aabb.half_extents())) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:113:18 [INFO] [stderr] | [INFO] [stderr] 113 | let d1 = na::dot(&self.a().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:114:18 [INFO] [stderr] | [INFO] [stderr] 114 | let d2 = na::dot(&self.b().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/shape/triangle.rs:115:18 [INFO] [stderr] | [INFO] [stderr] 115 | let d3 = na::dot(&self.c().coords, &local_dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull_utils.rs:18:19 [INFO] [stderr] | [INFO] [stderr] 18 | let dot = na::dot(direction, &pt.coordinates()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull_utils.rs:40:19 [INFO] [stderr] | [INFO] [stderr] 40 | let dot = na::dot(direction, &points[*i].coordinates()); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/transformation/convex_hull2.rs:102:13 [INFO] [stderr] | [INFO] [stderr] 102 | if !na::norm_squared(&p1p2).is_zero() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/transformation/convex_hull2.rs:233:9 [INFO] [stderr] | [INFO] [stderr] 233 | na::dot(&(*pt - *p0), &self.normal) > _eps * na::convert(100.0f64) [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:41:14 [INFO] [stderr] | [INFO] [stderr] 41 | let na = na::norm_squared(&a); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:42:14 [INFO] [stderr] | [INFO] [stderr] 42 | let nb = na::norm_squared(&b); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:44:15 [INFO] [stderr] | [INFO] [stderr] 44 | let dab = na::dot(&a, &b); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:53:18 [INFO] [stderr] | [INFO] [stderr] 53 | let nc = na::norm_squared(&c); [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:68:33 [INFO] [stderr] | [INFO] [stderr] 68 | let center = *pc + (a * na::dot(&k, &b) - b * na::dot(&k, &a)) / denom; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:68:55 [INFO] [stderr] | [INFO] [stderr] 68 | let center = *pc + (a * na::dot(&k, &b) - b * na::dot(&k, &a)) / denom; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:111:15 [INFO] [stderr] | [INFO] [stderr] 111 | let d11 = na::dot(&p1p, &p1p2); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:112:15 [INFO] [stderr] | [INFO] [stderr] 112 | let d12 = na::dot(&p2p, &p2p3); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/triangle.rs:113:15 [INFO] [stderr] | [INFO] [stderr] 113 | let d13 = na::dot(&p3p, &p3p1); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:115:33 [INFO] [stderr] | [INFO] [stderr] 115 | d11 >= na::zero() && d11 <= na::norm_squared(&p1p2) && d12 >= na::zero() [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:116:19 [INFO] [stderr] | [INFO] [stderr] 116 | && d12 <= na::norm_squared(&p2p3) && d13 >= na::zero() && d13 <= na::norm_squared(&p3p1) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::norm_squared': use `Matrix::norm_squared` or `Quaternion::norm_squared` instead [INFO] [stderr] --> src/utils/triangle.rs:116:74 [INFO] [stderr] | [INFO] [stderr] 116 | && d12 <= na::norm_squared(&p2p3) && d13 >= na::zero() && d13 <= na::norm_squared(&p3p1) [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/point_cloud_support_point.rs:8:24 [INFO] [stderr] | [INFO] [stderr] 8 | let mut best_dot = na::dot(&points[0].coords, dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item 'na::dot': use `Matrix::dot` or `Quaternion::dot` instead [INFO] [stderr] --> src/utils/point_cloud_support_point.rs:12:19 [INFO] [stderr] | [INFO] [stderr] 12 | let dot = na::dot(&p.coords, dir); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_cuboid.rs:11:22 [INFO] [stderr] | [INFO] [stderr] 11 | let center = Point::from_coordinates(m.translation.to_vector()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_ball.rs:20:14 [INFO] [stderr] | [INFO] [stderr] 20 | &Point::from_coordinates(m.translation.to_vector()), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_utils.rs:28:15 [INFO] [stderr] | [INFO] [stderr] 28 | AABB::new(Point::from_coordinates(min), Point::from_coordinates(max)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_utils.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | AABB::new(Point::from_coordinates(min), Point::from_coordinates(max)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_cuboid.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_ball.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_capsule.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_plane.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_cuboid.rs:11:22 [INFO] [stderr] | [INFO] [stderr] 11 | let center = Point::from_coordinates(m.translation.to_vector()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_ball.rs:20:14 [INFO] [stderr] | [INFO] [stderr] 20 | &Point::from_coordinates(m.translation.to_vector()), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_utils.rs:28:15 [INFO] [stderr] | [INFO] [stderr] 28 | AABB::new(Point::from_coordinates(min), Point::from_coordinates(max)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/aabb_utils.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | AABB::new(Point::from_coordinates(min), Point::from_coordinates(max)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_cuboid.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_ball.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_capsule.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/bounding_volume/bounding_sphere_plane.rs:9:22 [INFO] [stderr] | [INFO] [stderr] 9 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_ball_manifold_generator.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | let center_a = Point::from_coordinates(ma.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_ball_manifold_generator.rs:52:28 [INFO] [stderr] | [INFO] [stderr] 52 | let center_b = Point::from_coordinates(mb.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_convex_polyhedron_manifold_generator.rs:51:31 [INFO] [stderr] | [INFO] [stderr] 51 | let ball_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_convex_polyhedron_manifold_generator.rs:71:55 [INFO] [stderr] | [INFO] [stderr] 71 | let world1 = ball_center + normal.unwrap() * ball.radius(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:46:32 [INFO] [stderr] | [INFO] [stderr] 46 | let plane_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | let ball_center = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_convex_polyhedron_manifold_generator.rs:45:32 [INFO] [stderr] | [INFO] [stderr] 45 | let plane_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/proximity_detector/ball_ball_proximity_detector.rs:43:18 [INFO] [stderr] | [INFO] [stderr] 43 | &Point::from_coordinates(ma.translation.vector), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/proximity_detector/ball_ball_proximity_detector.rs:45:18 [INFO] [stderr] | [INFO] [stderr] 45 | &Point::from_coordinates(mb.translation.vector), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_ball_manifold_generator.rs:51:28 [INFO] [stderr] | [INFO] [stderr] 51 | let center_a = Point::from_coordinates(ma.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_ball_manifold_generator.rs:52:28 [INFO] [stderr] | [INFO] [stderr] 52 | let center_b = Point::from_coordinates(mb.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_convex_polyhedron_manifold_generator.rs:51:31 [INFO] [stderr] | [INFO] [stderr] 51 | let ball_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/ball_convex_polyhedron_manifold_generator.rs:71:55 [INFO] [stderr] | [INFO] [stderr] 71 | let world1 = ball_center + normal.unwrap() * ball.radius(); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:46:32 [INFO] [stderr] | [INFO] [stderr] 46 | let plane_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_ball_manifold_generator.rs:48:31 [INFO] [stderr] | [INFO] [stderr] 48 | let ball_center = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/procedural/utils.rs:46:18 [INFO] [stderr] | [INFO] [stderr] 46 | out.push(Point::from_coordinates(pt_coords)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/contact_generator/plane_convex_polyhedron_manifold_generator.rs:45:32 [INFO] [stderr] | [INFO] [stderr] 45 | let plane_center = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/algorithms/cso_point.rs:25:21 [INFO] [stderr] | [INFO] [stderr] 25 | let point = Point::from_coordinates(orig1 - orig2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/proximity_detector/ball_ball_proximity_detector.rs:43:18 [INFO] [stderr] | [INFO] [stderr] 43 | &Point::from_coordinates(ma.translation.vector), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/pipeline/narrow_phase/proximity_detector/ball_ball_proximity_detector.rs:45:18 [INFO] [stderr] | [INFO] [stderr] 45 | &Point::from_coordinates(mb.translation.vector), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/procedural/utils.rs:46:18 [INFO] [stderr] | [INFO] [stderr] 46 | out.push(Point::from_coordinates(pt_coords)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/algorithms/cso_point.rs:25:21 [INFO] [stderr] | [INFO] [stderr] 25 | let point = Point::from_coordinates(orig1 - orig2); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/plane_against_support_map.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/shape_against_shape.rs:22:18 [INFO] [stderr] | [INFO] [stderr] 22 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/shape_against_shape.rs:23:18 [INFO] [stderr] | [INFO] [stderr] 23 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:342:31 [INFO] [stderr] | [INFO] [stderr] 342 | shift -= dir1.unwrap() * proj; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:367:31 [INFO] [stderr] | [INFO] [stderr] 367 | shift -= dir2.unwrap() * proj; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/plane_against_support_map.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:427:26 [INFO] [stderr] | [INFO] [stderr] 427 | world1 += normal.unwrap() * self.margin1; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:428:26 [INFO] [stderr] | [INFO] [stderr] 428 | world2 += normal.unwrap() * (-self.margin2); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/plane_against_support_map.rs:15:24 [INFO] [stderr] | [INFO] [stderr] 15 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/shape_against_shape.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/shape_against_shape.rs:22:18 [INFO] [stderr] | [INFO] [stderr] 22 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/closest_points_internal/shape_against_shape.rs:23:18 [INFO] [stderr] | [INFO] [stderr] 23 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/plane_against_support_map.rs:14:24 [INFO] [stderr] | [INFO] [stderr] 14 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/shape_against_shape.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/shape_against_shape.rs:15:18 [INFO] [stderr] | [INFO] [stderr] 15 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/point_internal/point_capsule.rs:20:63 [INFO] [stderr] | [INFO] [stderr] 20 | PointProjection::new(inside, proj.point + dir.unwrap() * self.radius()) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:342:31 [INFO] [stderr] | [INFO] [stderr] 342 | shift -= dir1.unwrap() * proj; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:367:31 [INFO] [stderr] | [INFO] [stderr] 367 | shift -= dir2.unwrap() * proj; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:427:26 [INFO] [stderr] | [INFO] [stderr] 427 | world1 += normal.unwrap() * self.margin1; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/contacts_internal/contact_kinematic.rs:428:26 [INFO] [stderr] | [INFO] [stderr] 428 | world2 += normal.unwrap() * (-self.margin2); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_vector': Use `::from` instead. [INFO] [stderr] --> src/query/point_internal/point_support_map.rs:26:13 [INFO] [stderr] | [INFO] [stderr] 26 | let m = Translation::from_vector(-point.coords) * m; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/plane_against_support_map.rs:15:24 [INFO] [stderr] | [INFO] [stderr] 15 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/shape_against_shape.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/contacts_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/plane_against_support_map.rs:14:24 [INFO] [stderr] | [INFO] [stderr] 14 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/shape_against_shape.rs:14:18 [INFO] [stderr] | [INFO] [stderr] 14 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/distance_internal/shape_against_shape.rs:15:18 [INFO] [stderr] | [INFO] [stderr] 15 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/query/point_internal/point_capsule.rs:20:63 [INFO] [stderr] | [INFO] [stderr] 20 | PointProjection::new(inside, proj.point + dir.unwrap() * self.radius()) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/plane_against_support_map.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/shape_against_shape.rs:21:18 [INFO] [stderr] | [INFO] [stderr] 21 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_vector': Use `::from` instead. [INFO] [stderr] --> src/query/point_internal/point_support_map.rs:26:13 [INFO] [stderr] | [INFO] [stderr] 26 | let m = Translation::from_vector(-point.coords) * m; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:27:28 [INFO] [stderr] | [INFO] [stderr] 27 | ball_toi_with_ray(&Point::from_coordinates(m.translation.vector), self.radius(), ray, solid).1 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let dl = Point::from_coordinates(-*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let ur = Point::from_coordinates(*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:22:18 [INFO] [stderr] | [INFO] [stderr] 22 | let dl = Point::from_coordinates(-*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:23:18 [INFO] [stderr] | [INFO] [stderr] 23 | let ur = Point::from_coordinates(*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/plane_against_support_map.rs:22:24 [INFO] [stderr] | [INFO] [stderr] 22 | let plane_center = Point::from_coordinates(mplane.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/proximity_internal/shape_against_shape.rs:21:18 [INFO] [stderr] | [INFO] [stderr] 21 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/time_of_impact_internal/shape_against_shape.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/time_of_impact_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/capsule.rs:62:13 [INFO] [stderr] | [INFO] [stderr] 62 | m * Point::from_coordinates(res + local_dir * self.radius()) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:27:28 [INFO] [stderr] | [INFO] [stderr] 27 | ball_toi_with_ray(&Point::from_coordinates(m.translation.vector), self.radius(), ray, solid).1 [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_ball.rs:37:22 [INFO] [stderr] | [INFO] [stderr] 37 | let center = Point::from_coordinates(m.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:10:18 [INFO] [stderr] | [INFO] [stderr] 10 | let dl = Point::from_coordinates(-*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:11:18 [INFO] [stderr] | [INFO] [stderr] 11 | let ur = Point::from_coordinates(*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:22:18 [INFO] [stderr] | [INFO] [stderr] 22 | let dl = Point::from_coordinates(-*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/ray_internal/ray_cuboid.rs:23:18 [INFO] [stderr] | [INFO] [stderr] 23 | let ur = Point::from_coordinates(*self.half_extents()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/shape/convex_polygonal_feature2.rs:93:38 [INFO] [stderr] | [INFO] [stderr] 93 | let proj = *pt + (-n.unwrap() * dist); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:62:13 [INFO] [stderr] | [INFO] [stderr] 62 | m * Point::from_coordinates(res) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:77:9 [INFO] [stderr] | [INFO] [stderr] 77 | Point::from_coordinates(res) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:126:22 [INFO] [stderr] | [INFO] [stderr] 126 | let p1 = Point::from_coordinates(vertex); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:128:22 [INFO] [stderr] | [INFO] [stderr] 128 | let p2 = Point::from_coordinates(vertex); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:257:21 [INFO] [stderr] | [INFO] [stderr] 257 | m * Point::from_coordinates(support_point), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/time_of_impact_internal/shape_against_shape.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | let p1 = Point::from_coordinates(m1.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/query/time_of_impact_internal/shape_against_shape.rs:20:18 [INFO] [stderr] | [INFO] [stderr] 20 | let p2 = Point::from_coordinates(m2.translation.vector); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0034]: multiple applicable items in scope [INFO] [stderr] --> src/shape/shape.rs:103:14 [INFO] [stderr] | [INFO] [stderr] 103 | self.type_id() == TypeId::of::() [INFO] [stderr] | ^^^^^^^ multiple `type_id` found [INFO] [stderr] | [INFO] [stderr] note: candidate #1 is defined in the trait `shape::shape::GetTypeId` [INFO] [stderr] --> src/shape/shape.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | fn type_id(&self) -> TypeId; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: to disambiguate the method call, write `shape::shape::GetTypeId::type_id(&self)` instead [INFO] [stderr] note: candidate #2 is defined in the trait `std::any::Any` [INFO] [stderr] = help: to disambiguate the method call, write `std::any::Any::type_id(&self)` instead [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/capsule.rs:62:13 [INFO] [stderr] | [INFO] [stderr] 62 | m * Point::from_coordinates(res + local_dir * self.radius()) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/shape/convex_polygonal_feature2.rs:93:38 [INFO] [stderr] | [INFO] [stderr] 93 | let proj = *pt + (-n.unwrap() * dist); [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:62:13 [INFO] [stderr] | [INFO] [stderr] 62 | m * Point::from_coordinates(res) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:77:9 [INFO] [stderr] | [INFO] [stderr] 77 | Point::from_coordinates(res) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:126:22 [INFO] [stderr] | [INFO] [stderr] 126 | let p1 = Point::from_coordinates(vertex); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:128:22 [INFO] [stderr] | [INFO] [stderr] 128 | let p2 = Point::from_coordinates(vertex); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::from_coordinates': Use Point::from(vector) instead. [INFO] [stderr] --> src/shape/cuboid.rs:257:21 [INFO] [stderr] | [INFO] [stderr] 257 | m * Point::from_coordinates(support_point), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0034]: multiple applicable items in scope [INFO] [stderr] --> src/shape/shape.rs:103:14 [INFO] [stderr] | [INFO] [stderr] 103 | self.type_id() == TypeId::of::() [INFO] [stderr] | ^^^^^^^ multiple `type_id` found [INFO] [stderr] | [INFO] [stderr] note: candidate #1 is defined in the trait `shape::shape::GetTypeId` [INFO] [stderr] --> src/shape/shape.rs:158:5 [INFO] [stderr] | [INFO] [stderr] 158 | fn type_id(&self) -> TypeId; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] = help: to disambiguate the method call, write `shape::shape::GetTypeId::type_id(&self)` instead [INFO] [stderr] note: candidate #2 is defined in the trait `std::any::Any` [INFO] [stderr] = help: to disambiguate the method call, write `std::any::Any::type_id(&self)` instead [INFO] [stderr] [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/utils/isometry_ops.rs:28:44 [INFO] [stderr] | [INFO] [stderr] 28 | self.rotation.to_rotation_matrix().unwrap().abs() * *v [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0034`. [INFO] [stderr] error: Could not compile `ncollide2d`. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] warning: use of deprecated item '>::unwrap': use `.into_inner()` instead [INFO] [stderr] --> src/utils/isometry_ops.rs:28:44 [INFO] [stderr] | [INFO] [stderr] 28 | self.rotation.to_rotation_matrix().unwrap().abs() * *v [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] error: aborting due to previous error [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0034`. [INFO] [stderr] error: Could not compile `ncollide2d`. [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `"docker" "inspect" "7fcbafb2c38221d1048491f90298d639117059e8940a77ce79862667929e4964"` [INFO] running `"docker" "rm" "-f" "7fcbafb2c38221d1048491f90298d639117059e8940a77ce79862667929e4964"` [INFO] [stdout] 7fcbafb2c38221d1048491f90298d639117059e8940a77ce79862667929e4964