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

source-academy / py-slang / 24284794110
74%

Build:
DEFAULT BRANCH: main
Ran 11 Apr 2026 02:46PM UTC
Jobs 1
Files 74
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

11 Apr 2026 02:43PM UTC coverage: 69.576% (+2.7%) from 66.866%
24284794110

push

github

web-flow
Add SVML engine (#139)

* add svml interpreter

* add sinter backend

* fix Svml sinter run

* fix formatting

* fix review comments

* modify CI to --all

* fix lint

* remove newline

* fix coveralls type declaration search

* Tighten test suite

* style: format

* add tsconfig.test.json

* add parallel build for all

* refine test suite

* fix sinter

* appendum to sinter

* style:format

* full test suite, similar to stdlib.ts

* remove dead memoization machinery from SVML interpreter

isMemoized was always false and memoCache never populated.
Removes SVMLClosure.isMemoized/memoCache, CallFrame.memoArgs/memoClosure,
and all cache check/store logic in call/return paths.

1399 of 2343 branches covered (59.71%)

Branch coverage included in aggregate %.

1278 of 1550 new or added lines in 14 files covered. (82.45%)

4 existing lines in 4 files now uncovered.

4396 of 5986 relevant lines covered (73.44%)

5263.56 hits per line

Uncovered Changes

Lines Coverage ∆ File
145
65.51
src/engines/svml/svml-interpreter.ts
34
79.66
src/engines/svml/svml-assembler.ts
31
85.71
src/engines/svml/svml-compiler.ts
20
62.35
src/engines/svml/builtins.ts
19
65.98
src/engines/svml/types.ts
10
76.27
src/utils/buffer.ts
5
89.12
src/engines/svml/opcodes.ts
2
97.42
src/engines/svml/SVMLIRBuilder.ts
2
84.62
src/engines/svml/errors.ts
2
76.83
2.37% src/resolver/resolver.ts
2
95.12
-2.4% src/tests/utils.ts

Coverage Regressions

Lines Coverage ∆ File
1
50.0
-50.0% src/errors/index.ts
1
76.83
2.37% src/resolver/resolver.ts
1
50.0
-50.0% src/tokenizer/index.ts
1
50.0
-50.0% src/types/index.ts
Jobs
ID Job ID Ran Files Coverage
1 24284794110.1 11 Apr 2026 02:46PM UTC 74
69.58
GitHub Action Run
Source Files on build 24284794110
  • Tree
  • List 74
  • Changed 9
  • Source Changed 6
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #24284794110
  • 36351039 on github
  • Prev Build on main (#24164766179)
  • Next Build on main (#24332912225)
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