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

gimli-rs / object / 27408617610
61%
master: 57%

Build:
Build:
LAST BUILD BRANCH: write-object
DEFAULT BRANCH: master
Ran 12 Jun 2026 10:00AM UTC
Jobs 1
Files 101
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

12 Jun 2026 09:57AM UTC coverage: 60.832% (+0.02%) from 60.817%
27408617610

push

github

web-flow
write/elf: overflow checks (#918)

The general strategy is to check the maximum for a value instead
of checking every conversion.

Where possible, change functions to use narrower types when we
require the caller to have already validated. The exception is
for values that have different widths for 32-bit and 64-bit ELF.

The status is:

- Encoder types are narrowed where possible, and documented for others
- Writer checks file size, and has narrowed types for caller provided
  counts, but doesn't check accumulators for its own counts
- Builder checks file size and all table counts

87 of 112 new or added lines in 5 files covered. (77.68%)

2 existing lines in 2 files now uncovered.

11805 of 19406 relevant lines covered (60.83%)

1.85 hits per line

Uncovered Changes

Lines Coverage ∆ File
20
41.81
0.06% src/build/elf.rs
2
64.9
-0.2% src/write/elf/object.rs
2
79.98
0.27% src/write/elf/writer.rs
1
85.34
0.55% src/write/elf/encoder.rs

Coverage Regressions

Lines Coverage ∆ File
1
70.79
-1.12% crates/examples/src/objcopy.rs
1
70.98
-0.45% src/read/elf/symbol.rs
Jobs
ID Job ID Ran Files Coverage
1 27408617610.1 12 Jun 2026 10:00AM UTC 101
60.83
GitHub Action Run
Source Files on build 27408617610
  • Tree
  • List 101
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 76f72a52 on github
  • Prev Build on main (#27127030735)
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