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

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

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 22 Jul 2026 01:05PM UTC
Jobs 1
Files 703
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

22 Jul 2026 12:22PM UTC coverage: 84.731% (-0.002%) from 84.733%
29919328064

push

github

web-flow
refactor(elreal): unify regression tests to standard MANUAL_TESTING + REGRESSION_LEVEL structure (#1183)

All elreal regression tests except math/asin_sqrt_precision.cpp used ad-hoc
mains (bare ReportTestResult calls, or REGRESSION_LEVEL guards without the
MANUAL_TESTING dispatch). This brings the entire suite onto the repo-wide
skeleton every other static/* and elastic/* test uses:

  - #define MANUAL_TESTING 0 + the #ifndef REGRESSION_LEVEL_OVERRIDE default
    block (LEVEL_1=1, LEVEL_2/3/4=0)
  - main() split into #if MANUAL_TESTING (hand-run diagnostics, ignores
    failures) / #else (regression body under #if REGRESSION_LEVEL_1) / #endif

40 bare files gain the full skeleton; 4 files that already had the
REGRESSION_LEVEL defines (math/constants_highprecision, math/payne_hanek,
math/transcendentals_highprecision, rounding/round_to) gain the missing
#if MANUAL_TESTING dispatch and have their in-file level defaults normalized
to LEVEL_1=1/others=0 (their heavy checks remain gated behind
#if REGRESSION_LEVEL_4). Test logic is unchanged; behavior is preserved under
the CMake-driven REGRESSION_LEVEL_OVERRIDE that CI sets.

Verified: all 45 elreal targets build + pass on gcc and clang at the default
level; the 4 level-gated files also build at REGRESSION_LEVEL_4.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

50004 of 59015 relevant lines covered (84.73%)

7012317.23 hits per line

Coverage Regressions

Lines Coverage ∆ File
5
50.45
-4.5% include/sw/universal/verification/posit_test_suite_randoms.hpp
4
80.58
-0.89% include/sw/universal/number/posit1/specialized/posit_16_1.hpp
2
89.23
-0.55% include/sw/universal/number/posito/posito_impl.hpp
Jobs
ID Job ID Ran Files Coverage
1 29919328064.1 22 Jul 2026 01:05PM UTC 703
84.73
GitHub Action Run
Source Files on build 29919328064
  • Tree
  • List 703
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29919328064
  • e8254b96 on github
  • Prev Build on main (#29886492854)
  • Next Build on main (#30000194382)
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