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

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

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 30 Jul 2026 09:57PM UTC
Jobs 1
Files 599
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

30 Jul 2026 09:19PM UTC coverage: 85.236%. Remained the same
30582903055

push

github

web-flow
fix(numeric): explicit cast in convert_to_decimal bit-test (-Wsign-conversion) (#1270) (#1271)

number/support/decimal.hpp: `if (v & mask)` in convert_to_decimal(long long v)
implicitly promoted the signed `long long v` to `unsigned long long` (mask is
uint64_t), tripping -Wsign-conversion. `v` is non-negative at that point -- the
function transforms negatives to positive magnitude up front (v *= -1) -- so the
bit-test is correct; make the intent explicit with static_cast<uint64_t>(v),
matching the existing decimal::setvalue idiom (`if (absValue & mask)`).

Value-preserving. decimal.hpp is now clean under -Wconversion / -Wsign-conversion
/ -Wignored-qualifiers on gcc + clang; conversions_to_decimal and bt_decimal PASS
on both.

Resolves #1270

41661 of 48877 relevant lines covered (85.24%)

7272966.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30582903055.1 30 Jul 2026 09:57PM UTC 599
85.24
GitHub Action Run
Source Files on build 30582903055
  • Tree
  • List 599
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30582903055
  • ef3d74bb on github
  • Prev Build on main (#30567691028)
  • Next Build on main (#30586806514)
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