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

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

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 25 Jul 2026 02:51AM UTC
Jobs 1
Files 636
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

25 Jul 2026 02:11AM UTC coverage: 85.443% (+0.6%) from 84.806%
30139974789

push

github

web-flow
chore(blas): Phase 4 removal (1/2) -- delete linear-algebra consumers (#1213)

* chore(blas): Phase 4 removal (1/2) -- delete linear-algebra consumers

Removes every BLAS/containers-consuming experiment, application, and
benchmark from Universal, plus the linalg/ test suites and the DNN
subsystem's build wiring. This is the consumer half of the #1209 removal;
the orphaned library headers (include/sw/blas, numeric/containers,
universal/dnn, quantization/qsnr.hpp) are deleted in the follow-up PR so
each branch stays build-green (removing headers first would break
BUILD_ALL while consumers still compile).

Removed (whole dirs): linalg/{blas,vmath,data};
applications/{accuracy/pde, accuracy/optimization, accuracy/geometry,
mixed-precision/dnn, mixed-precision/robotics, performance/ir,
reproducibility/blas}; benchmark/{error/*, accuracy/blas,
accuracy/quantization, range/blas, reproducibility/blas, performance/blas,
energy/blas}; mixedprecision/tensor/dnn.

Removed (files, GLOB-dropped): scattered blas consumers under
applications/{accuracy/{engineering,mathematics,ode}, approximation/chebyshev,
performance/chaos, precision/numeric}, mixedprecision/{integration,roots},
and benchmark/{energy/instrumented,range/arithmetic}.

Dropped from build, source retained: papers/systems-paper (3 demos),
playground/conversion.cpp, mixedprecision/tensor/cg (already dropped).

CMake: removed the linalg add_subdirectory block and the
UNIVERSAL_BUILD_LINEAR_ALGEBRA_{BLAS,VMATH,DATA} options + their set()s;
pruned the extracted applications/benchmark add_subdirectory lines.

Migration targets: MTL5 + mp-blas/mp-iterative/mp-ir/mp-numerics
(see universal#1204). Follow-ups: rpoly #1211, CG mixed variants
stillwater-sc/mp-iterative#32, test-matrix DB #1210.

Verified: cmake -DUNIVERSAL_BUILD_ALL=ON configures cleanly (also with
-DUNIVERSAL_BUILD_PAPERS=ON); survivor targets in every edited subdir
build under gcc; no compiled source references blas/ or numeric/containers/.

Rela... (continued)

46727 of 54688 relevant lines covered (85.44%)

6790112.34 hits per line

Coverage Regressions

Lines Coverage ∆ File
14
93.73
-0.68% include/sw/universal/number/cfloat/cfloat_impl.hpp
10
31.43
-3.57% include/sw/universal/verification/test_suite_randoms.hpp
3
0.0
-37.5% include/sw/universal/number/posit/exceptions.hpp
3
82.93
-8.74% include/sw/universal/number/posit/fdp.hpp
2
89.78
0.0% include/sw/universal/number/posito/posito_impl.hpp
2
94.08
-0.26% include/sw/universal/number/posit/posit_impl.hpp
1
91.15
0.95% include/sw/universal/number/integer/integer_impl.hpp
1
87.01
-0.39% include/sw/universal/number/lns/lns_impl.hpp
Jobs
ID Job ID Ran Files Coverage
1 30139974789.1 25 Jul 2026 02:51AM UTC 636
85.44
GitHub Action Run
Source Files on build 30139974789
  • Tree
  • List 636
  • Changed 23
  • Source Changed 0
  • Coverage Changed 23
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30139974789
  • 796e1cc8 on github
  • Prev Build on main (#30130967820)
  • Next Build on main (#30140645861)
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