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

Gallopsled / pwntools / 22218049498
74%

Build:
DEFAULT BRANCH: dev
Ran 20 Feb 2026 09:19AM UTC
Jobs 1
Files 150
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

20 Feb 2026 09:07AM UTC coverage: 73.873% (-0.1%) from 73.985%
22218049498

push

github

web-flow
asm: try native binutils before fallback architectures (#2669)

* asm: try native binutils before fallback architectures

Some binutils builds support multiple architectures,
like the x86_64 assembler supports i386 too in most
package builds and vice versa. We support this by trying
the other binutils as well when looking for the right tool.
That support is optional though and there are packages
that don't include the "cross" compilation.

When assembling for the host's native architecture, we
still prefer the explicitly named `x86_64-linux-gnu-as`
instead of the native `as` binary. That native binary is
tried as a last resort after looking for any other explictly
named binary. If the fallback package is installed but
compiled without the cross-compiler support, we'd still
find the `i386-as` binary while looking for `x86_64-as`
before trying the native `as` binary.
That would fail to assemble.

This patch moves the native `as` binary forward in the list
to try it before checking the other fallback architecture ones.

Fixes #2509

* Update CHANGELOG

3859 of 6510 branches covered (59.28%)

4 of 4 new or added lines in 1 file covered. (100.0%)

22 existing lines in 7 files now uncovered.

13524 of 18307 relevant lines covered (73.87%)

0.74 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
68.57
-0.71% pwnlib/tubes/sock.py
2
90.16
-3.28% pwnlib/tubes/buffer.py
2
81.85
-0.37% pwnlib/tubes/tube.py
3
69.57
-0.48% pwnlib/elf/corefile.py
3
75.94
-1.6% pwnlib/memleak.py
5
42.11
-13.16% pwnlib/atexception.py
6
56.81
-1.17% pwnlib/dynelf.py
Jobs
ID Job ID Ran Files Coverage
1 22218049498.1 20 Feb 2026 09:19AM UTC 150
73.87
GitHub Action Run
Source Files on build 22218049498
  • Tree
  • List 150
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 243e6faf on github
  • Prev Build on dev (#22181878439)
  • Next Build on dev (#22179581279)
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