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

z00m128 / sjasmplus / 1580 / 1
98%
master: 98%

Build:
Build:
LAST BUILD BRANCH: ci_freebsd_tuning
DEFAULT BRANCH: master
Ran 16 Apr 2026 02:56PM UTC
Files 43
Run time 1s
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

16 Apr 2026 02:54PM UTC coverage: 97.74% (+0.02%) from 97.717%
1580.1

Pull #325

cirrus-ci

ped7g
sizeof: add SIZEOF(label) operator, close #16

This includes boundary tags `::` and `:.:`.

Quite some internal refactoring of labels happened to bring this, so now
each symbol tracks also its "physical" value and page. For non-address
symbols like EQU the physical value marks program counter `$` where the
symbol was defined, for regular address-labels the physical is usually
equal to $ unless in DISP block.

SLD format has new traits +local (for local labels) and +sizeof (sizeof
operator is being used on the symbol).

Memory pages have now own type `page_t` which is `int16_t`, so regular
pages have new valid range 0..30'000, negative or values above this are
reserved and used for special purpose, like undefined label or
ROM-page/out-of-bounds page.

Reserved keywords for operators are now reserved both in UPPERCASE and
lowercase versions. The last escape option for legacy code is now
PascalCase, just deal with it.

Some of those refactorings could have been separate commit, if I would
know ahead that I will change them for SIZEOF, but since they happened
along, they go in in the same commit.
Pull Request #325: labels: SIZEOF operator

10119 of 10353 relevant lines covered (97.74%)

172017.24 hits per line

Source Files on job 1580.1
  • Tree
  • List 43
  • Changed 13
  • Source Changed 13
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1580
  • 7efc6d9c on github
  • Prev Job for on HEAD (#1579.1)
  • Next Job for on HEAD (#1586.1)
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