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

spesmilo / electrum / 5004314856390656
64%
master: 64%

Build:
Build:
LAST BUILD BRANCH: 202602_win_build
DEFAULT BRANCH: master
Ran 28 Feb 2026 07:53AM UTC
Jobs 1
Files 89
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

28 Feb 2026 07:41AM UTC coverage: 63.717% (-0.1%) from 63.845%
5004314856390656

Pull #10500

CirrusCI

SomberNight
build: win: change from win-iconv to GNU libiconv

- (zbar requires [0] iconv)
- issues [1][3] compiling win-iconv:
    - pre-existing issue: lots of "-Wincompatible-pointer-types" warnings when compiling zbar with win-iconv
    - new debian means newer GCC
    - new GCC changed that [2] warning type to "error"
- GNU libiconv works as an alternative
    - drawback: win-iconv is more minimal, it uses the win32 API to do most of the work
    - still, is a 25+ year old GNU project with one release every ~2 years, so IMO fine

[0]: https://github.com/mchehab/zbar/blob/a549566ea/README-windows.md
[1]: https://github.com/SomberNight/electrum/commit/cb00cb60c
[2]: https://gcc.gnu.org/pipermail/gcc-cvs/2023-December/394351.html

[3]: see snippet when compiling libzbar:
```
decoder.c: In function ‘zbar_decoder_reset’:
decoder.c:116:22: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  116 |     memset(dcode, 0, (long)&dcode->buf_alloc - (long)dcode);
      |                      ^
decoder.c:116:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  116 |     memset(dcode, 0, (long)&dcode->buf_alloc - (long)dcode);
      |                                                ^
  CC       processor/libzbar_la-win.lo
/bin/bash ../libtool --tag=RC   \
--mode=compile x86_64-w64-mingw32-windres -DHAVE_CONFIG_H -I. -I../include  \
-I../include  -o libzbar-rc.lo libzbar.rc
  CC       processor/libzbar_la-lock.lo
  CC       decoder/libzbar_la-qr_finder.lo
  CC       qrcode/libzbar_la-qrdec.lo
In file included from ./processor.h:26,
                 from processor/lock.c:25:
../include/config.h:423:9: warning: "_WIN32_WINNT" redefined
  423 | #define _WIN32_WINNT 0x0500
      |         ^~~~~~~~~~~~
In file included from /usr/share/mingw-w64/include/corecrt.h:10,
                 from /usr/share/mingw-w64/include/crtdefs.h:10,
                 from /usr/... (continued)
Pull Request #10500: build: win: upgrade docker base img to debian 13

24471 of 38406 relevant lines covered (63.72%)

0.64 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
60.59
-0.09% electrum/interface.py
1
88.19
-0.05% electrum/transaction.py
1
81.98
-0.07% electrum/wallet_db.py
15
51.19
-5.12% electrum/fee_policy.py
17
27.9
-4.2% electrum/lnsweep.py
57
70.91
-3.2% electrum/txbatcher.py
Jobs
ID Job ID Ran Files Coverage
1 5004314856390656.1 28 Feb 2026 07:53AM UTC 89
63.72
Source Files on build 5004314856390656
  • Tree
  • List 89
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #50043148...
  • Pull Request #10500
  • PR Base - master (#50662566...)
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