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

steve-downey / compile-time-forth / 30141411517
86%

Build:
DEFAULT BRANCH: main
Ran 25 Jul 2026 03:02AM UTC
Jobs 1
Files 57
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:52AM UTC coverage: 86.152% (+0.5%) from 85.655%
30141411517

push

github

steve-downey
blog: Part 11 - counted loops

Cover step F17 (DO LOOP +LOOP I J LEAVE UNLOOP through both backends,
loop parameters on the return stack) as the next diary entry, centered
on the nested-loop stack-effect bug the checker had carried since it
first modeled DO...LOOP.

Add tight orgit anchors for the transcluded regions (I/J/LEAVE/UNLOOP
handling and the structural DO loop in eval_direct.hpp, the LEAVE
back-patch in codegen.hpp, +LOOP's boundary-crossing termination in
vm.hpp, and the corrected DO effect model in stack_effect.hpp);
verified with g++-16 -fsyntax-only. Update Part 10's next-link and
index.org, and regenerate the changed posts' markdown via make blog-md.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

2669 of 3098 relevant lines covered (86.15%)

146.22 hits per line

Coverage Regressions

Lines Coverage ∆ File
74
42.65
6.25% src/smd/forth/machine/forth_state.hpp
36
51.25
2.01% src/smd/forth/machine/codegen.hpp
33
78.79
4.56% src/smd/forth/machine/eval_direct.hpp
30
76.34
-7.59% src/smd/forth/machine/vm.hpp
25
84.92
1.59% src/smd/forth/elaborator/stack_effect.hpp
17
89.69
3.43% src/smd/forth/elaborator/elaborate.hpp
5
0.0
0.0% src/examples/hello.cpp
1
93.33
0.0% src/smd/forth/foundation/parse_error.hpp
Jobs
ID Job ID Ran Files Coverage
1 30141411517.1 25 Jul 2026 03:02AM UTC 57
86.15
GitHub Action Run
Source Files on build 30141411517
  • Tree
  • List 57
  • Changed 18
  • Source Changed 18
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30141411517
  • 474659ae on github
  • Prev Build on main (#29807692755)
  • Next Build on main (#30184928910)
  • 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