• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bitshifter / glam-rs / 33156053746
99%

Build:
DEFAULT BRANCH: main
Ran 28 Aug 2026 08:38AM UTC
Jobs 4
Files 154
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Aug 2026 08:37AM UTC coverage: 99.031% (-0.08%) from 99.108%
33156053746

push

github

web-flow
feat: add float_eq support behind an optional feature (#795)

# Objective

- Add optional `float_eq` support for the glam types, matching the
existing `approx` feature.
- Closes #470.

Each type forwards to its component array (`to_array` / `to_cols_array`)
and defers to the `[T; N]` impls in `float_eq`, so the per-field
tolerances and debug output line up with the components. I wired it into
the ci feature lists next to approx and added a test covering the abs,
relative and ulps comparisons for every type.

Co-authored-by: Chris (ChrisJr404) <11917633+ChrisJr404@users.noreply.github.com>

36 of 113 new or added lines in 1 file covered. (31.86%)

51 existing lines in 14 files now uncovered.

91490 of 92385 relevant lines covered (99.03%)

125164.55 hits per line

Uncovered Changes

Lines Coverage ∆ File
77
31.86
src/features/impl_float_eq.rs

Coverage Regressions

Lines Coverage ∆ File
7
94.69
-1.43% src/f32/coresimd/quat.rs
6
94.88
-2.05% src/f32/affine3.rs
5
86.49
-6.76% src/coresimd.rs
3
98.05
-1.95% src/bool/sse2/bvec4a.rs
3
99.19
-0.81% src/f32/coresimd/mat2.rs
3
99.23
-0.77% src/f32/neon/mat2.rs
3
98.74
-0.34% src/f32/neon/vec3a.rs
3
98.31
-0.36% src/f32/neon/vec4.rs
3
99.16
-0.84% src/f32/scalar/mat2.rs
3
96.0
0.84% src/f32/scalar/quat.rs
3
98.74
-0.34% src/f32/scalar/vec3a.rs
3
98.42
-0.32% src/f32/scalar/vec4.rs
3
98.0
-0.5% src/f32/sse2/mat3a.rs
3
99.7
-0.3% src/f32/sse2/mat4.rs
Jobs
ID Job ID Ran Files Coverage
1 core_simd-ubuntu-latest - 33156053746.1 28 Aug 2026 08:39AM UTC 121
98.94
GitHub Action Run
2 scalar_math-ubuntu-latest - 33156053746.2 28 Aug 2026 08:38AM UTC 121
98.94
GitHub Action Run
3 native_simd-ubuntu-latest - 33156053746.3 28 Aug 2026 08:39AM UTC 122
98.89
GitHub Action Run
4 native_simd-macos-latest - 33156053746.4 28 Aug 2026 08:40AM UTC 122
98.91
GitHub Action Run
Source Files on build 33156053746
  • Tree
  • List 154
  • Changed 73
  • Source Changed 0
  • Coverage Changed 73
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33156053746
  • 3a93c7ca on github
  • Prev Build on main (#33155164908)
  • Next Build on main (#33157113217)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc