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

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

Build:
Build:
LAST BUILD BRANCH: losborn_bugfix_elreal_subnormal_blocks_aug26
DEFAULT BRANCH: master
Ran 20 Jul 2026 03:15PM UTC
Jobs 1
Files 701
Run time 2min
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

20 Jul 2026 02:33PM UTC coverage: 84.785% (+0.004%) from 84.781%
29751189839

push

github

web-flow
feat(ereal): complex.hpp binding (is_universal_number + real/imag/conj) (#1172)

Mirrors efloat's #1110 binding. complex<ereal> now works out of the box through
the type-agnostic sw::universal::complex<T> library: this header includes it,
specializes is_universal_number<ereal> -> true, and re-exposes real/imag/conj for
symmetry with the other number systems. No std::complex<ereal> shims (UB on a UDT
per ISO C++ 26.2/2).

Complex arithmetic and real/imag/conj/norm/arg/abs carry ereal's full working
precision; the shared library's complex transcendentals pivot through
std::complex<double> (documented), so they are ~double-accurate on any UDT.

Regression test elastic/ereal/math/functions/complex.cpp: the trait, arithmetic
exactness ((3+4i)(1+2i)=-5+10i), conj/norm/abs, the z*conj(z)==|z|^2 identity,
(a/b)*b==a agreeing to >200 bits, and the transcendentals. Wired into mathlib.hpp.
PASS on gcc and clang; cppcheck-clean.

Resolves #1167
Relates to #582

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

2 existing lines in 1 file now uncovered.

49853 of 58799 relevant lines covered (84.79%)

7020572.4 hits per line

Coverage Regressions

Lines Coverage ∆ File
2
89.78
-0.28% include/sw/universal/number/posito/posito_impl.hpp
Jobs
ID Job ID Ran Files Coverage
1 29751189839.1 20 Jul 2026 03:15PM UTC 701
84.79
GitHub Action Run
Source Files on build 29751189839
  • Tree
  • List 701
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29751189839
  • 9e3bf1bf on github
  • Prev Build on main (#29750128328)
  • Next Build on main (#29752641526)
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