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

stillwater-sc / universal
85%
master: 85%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 18 Apr 2018 09:13PM UTC
Files 535
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • main
  • riscv-tests
  • unum
  • v3.93
  • v3.94
  • v3.95
  • v3.96
  • v3.97

12 Feb 2026 12:48AM UTC coverage: 84.885% (-0.02%) from 84.9%
21929080579

push

github

web-flow
V3.97: hygiene release (#507)

* Incrementing SEMVER to v3.96.1

* Fix UBSan: guard negative exponent overflow in areal conversion

When exponent is a large negative (e.g. -72), the shift `1ull << -exponent`
exceeds 63 bits, causing undefined behavior. Add `exponent > -64` guard
so both positive and negative extremes fall through to the safe ipow() path.

* weird difference between double and duble

* systems and position paper roadmaps

* Add papers/ artifact tree with three mixed-precision solver case studies

Create self-contained papers/ directory for systems and position paper
artifacts that can be zipped and shared with reviewers:

- papers/systems-paper/iterative_refinement.cpp: Carson & Higham
  three-precision LU-IR across IEEE, posit, cfloat, dd, cross-family
- papers/systems-paper/conjugate_gradient.cpp: CG for SPD systems with
  single-precision and two-precision (low preconditioner) configurations
- papers/systems-paper/idrs.cpp: IDR(s) for non-symmetric systems with
  shadow space dimension sweep and number system comparison

Move paper docs from docs/papers/ to papers/docs/ for co-location.
Add UNIVERSAL_BUILD_PAPERS CMake option (wired into BUILD_ALL cascade).

* Add changelog and session doc for paper artifact tree and solver studies

* Add LaTeX scaffolding for arXiv systems paper

Plain article class (12pt) with full section structure, TODO placeholders,
29 BibTeX references (14 from JOSS + 15 new), and Makefile for local builds.

* Add changelog and session doc for LaTeX paper scaffolding

* arxiv paper first draft

* arxiv systems paper draft v3

* Adding a mixed-precision Attention head with KV cache test case for the ArXiv paper

* Complete posit2 arithmetic, conversion, logic, and assignment test suites

Add all four arithmetic operations (sub, mul, div plus existing add) via
blocktriple pipeline, port conversion/assignment/logic regression tests
from original posit, and fix three bugs discovered during testing:

- convert_ieee... (continued)

21 of 24 new or added lines in 2 files covered. (87.5%)

18 existing lines in 3 files now uncovered.

36312 of 42778 relevant lines covered (84.88%)

6611699.86 hits per line

Relevant lines Covered
Build:
Build:
42778 RELEVANT LINES 36312 COVERED LINES
6611699.86 HITS PER LINE
Source Files on main
  • Tree
  • List 535
  • Changed 10
  • Source Changed 4
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21929080579 main V3.97: hygiene release (#507) * Incrementing SEMVER to v3.96.1 * Fix UBSan: guard negative exponent overflow in areal conversion When exponent is a large negative (e.g. -72), the shift `1ull << -exponent` exceeds 63 bits, causing undefined beha... push 12 Feb 2026 01:14AM UTC web-flow github
84.88
21929048532 v3.97 Merge 4c8b36455 into 6daf46fdf Pull #507 12 Feb 2026 01:12AM UTC web-flow github
84.89
21918481116 riscv-tests Merge da8b2295e into 6daf46fdf Pull #480 11 Feb 2026 07:14PM UTC web-flow github
84.91
21918311576 riscv-tests Merge 60bcca3bb into 6daf46fdf Pull #480 11 Feb 2026 07:09PM UTC web-flow github
84.91
21917884171 riscv-tests Merge 4f0ccf67e into 6daf46fdf Pull #480 11 Feb 2026 06:56PM UTC web-flow github
84.9
21917805808 riscv-tests Merge ccde5de83 into 6daf46fdf Pull #480 11 Feb 2026 06:54PM UTC web-flow github
84.9
21914854161 main V3.96: mixed-precision ArXiv paper prep and UNUM2 number system (#506) * Incrementing SEMVER to v3.96.1 * Fix UBSan: guard negative exponent overflow in areal conversion When exponent is a large negative (e.g. -72), the shift `1ull << -exponent... push 11 Feb 2026 05:31PM UTC web-flow github
84.9
21914780216 v3.96 Merge 011b61b49 into 2fc0bfdf5 Pull #506 11 Feb 2026 05:29PM UTC web-flow github
84.91
21906729084 unum Merge 86fc315c7 into 2fc0bfdf5 Pull #482 11 Feb 2026 01:58PM UTC web-flow github
84.84
21902983909 unum Merge 703924479 into 2fc0bfdf5 Pull #482 11 Feb 2026 01:03PM UTC web-flow github
84.83
See All Builds (34)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc