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

dblock / excalc-rs / 35950780698
100%

Build:
DEFAULT BRANCH: master
Ran 24 Sep 2026 03:17AM UTC
Jobs 1
Files 12
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

24 Sep 2026 03:16AM UTC coverage: 99.724% (+0.01%) from 99.71%
35950780698

push

github

dblock
Implement advanced / special functions

Ports gamma, beta, pochhammer, bth, bman, elliptic integrals
(ellipticE/ellipticF/ellipticCE/ellipticCK), and the named integral
special functions (dilog, dawson, erf, erfc, si, ssi, ci, chi,
fresnelC/S/F/G) from the original Pascal engine.

Most of these depend on a generic numeric-integration primitive in the
original that is still deferred as a separate future pass, so this port
evaluates them with a private adaptive Simpsons-rule integrator as a
stand-in, with a TODO to revisit once general numeric integration lands.

Fixes a bug found in the original: Ci/Chi reference an undefined
variable G (presumably meant to be the Euler-Mascheroni constant) that
silently defaults to 0; this port hardcodes the real constant. Also
corrects a wrong placeholder example value in advanced.md
(ellipticCK(1) should be pi/2, not 5.99...).

Updates docs/functions/advanced.md, DESIGN.md, docs/README.md, the
README Examples section, and CHANGELOG.md accordingly.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

446 of 447 new or added lines in 2 files covered. (99.78%)

2166 of 2172 relevant lines covered (99.72%)

1527.27 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
99.71
src/functions/advanced.rs
Jobs
ID Job ID Ran Files Coverage
1 35950780698.1 24 Sep 2026 03:17AM UTC 12
99.72
GitHub Action Run
Source Files on build 35950780698
  • Tree
  • List 12
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35950780698
  • 9b9d62c7 on github
  • Prev Build on master (#35949659296)
  • Next Build on master (#35951896677)
  • Delete
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