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

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

Build:
Build:
LAST BUILD BRANCH: feat/issue-1186-geometric-predicates
DEFAULT BRANCH: master
Ran 15 Aug 2026 10:26PM UTC
Jobs 1
Files 617
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

15 Aug 2026 09:49PM UTC coverage: 85.463% (-0.02%) from 85.483%
31910503213

push

github

web-flow
test: add the classic vs floatcascade multi-component performance benchmarks (#1316)

Adds benchmark/performance/arithmetic/highprecision/: four programs plus a shared harness measuring what the floatcascade<N> generalization costs relative to the classic hand-specialized dd and qd.

  benchmark_hp_scalar       scalar operator latency, conversions
  benchmark_hp_kernels      dot / axpy / matmul / horner, per multiply-add
  benchmark_hp_mathlib      sqrt, exp, log, sin, cos
  benchmark_hp_equivalence  do the two families compute the same answer

Each measurement calibrates its own operation count to a wall-clock window and
takes the best of 3; every component of every result is stored through a
volatile sink, because consuming only the leading limb lets the compiler prove
the trailing limbs dead.

Results (i7-12700K, gcc 13.3, -O3, pinned) are recorded in the directory README:
cascade matches or beats classic on add/subtract/divide, loses on multiply
(1.3x at N=2, 8.0x at N=4), and the arithmetic is bit-identical so those rows
are like-for-like. The scalar add and multiply verdicts flip between gcc and
clang. qd_cascade sqrt/exp/log are slower than qd and lose 13-15 digits.

Closes #1315. Defects surfaced by the guardrail: #1317, #1318, #1319.

42392 of 49603 relevant lines covered (85.46%)

7311146.3 hits per line

Coverage Regressions

Lines Coverage ∆ File
10
31.43
-3.57% include/sw/universal/verification/test_suite_randoms.hpp
Jobs
ID Job ID Ran Files Coverage
1 31910503213.1 15 Aug 2026 10:26PM UTC 617
85.46
GitHub Action Run
Source Files on build 31910503213
  • Tree
  • List 617
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31910503213
  • e5400cf1 on github
  • Prev Build on main (#31886684916)
  • Next Build on main (#31918371682)
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