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

stillwater-sc / universal / 30642798036
85%
master: 84%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 31 Jul 2026 04:04PM UTC
Jobs 1
Files 600
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

31 Jul 2026 03:25PM UTC coverage: 85.249% (+0.04%) from 85.213%
30642798036

push

github

web-flow
fix(native): restore inline exponent mask in setFields (-Wconversion regression) (#1265) (#1278)

#1262 extracted `const uint64_t exponent = rawExponentBits & 0x7FFF;` into a local
and assigned it to the 15-bit `parts.exponent` bitfield. That broke gcc's range
tracking: the inline `& 0x7FFF` proved the value fits :15 (no warning), but a
uint64_t local can hold values that do not, so `parts.exponent = exponent` became
a narrowing (-Wconversion) -- re-introducing exactly the kind of warning the
warning-clean epic (#1265) exists to remove (set_fields.hpp:100).

Inline the mask at the exponent assignment again, and derive bit63 from the same
masked expression. Behavior is unchanged (the value is identical); this only
restores the compiler's ability to see the truncation is safe.

With this, all 8 headers in the #1265 inventory are clean under gcc
-Wconversion / -Wfloat-conversion. gcc + clang: native_float_ieee754 PASS
(long double field round-trip unchanged).

Relates to #1262, #1265

2 of 2 new or added lines in 1 file covered. (100.0%)

41697 of 48912 relevant lines covered (85.25%)

7267666.96 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30642798036.1 31 Jul 2026 04:04PM UTC 600
85.25
GitHub Action Run
Source Files on build 30642798036
  • Tree
  • List 600
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30642798036
  • ad8d7f0e on github
  • Prev Build on main (#30637144130)
  • Next Build on main (#30642983746)
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