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

p11-glue / p11-kit / 7092600088
69%

Build:
DEFAULT BRANCH: master
Ran 04 Dec 2023 09:12PM UTC
Jobs 1
Files 174
Run time 15s
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

04 Dec 2023 09:10PM UTC coverage: 69.449% (+0.005%) from 69.444%
7092600088

push

github

ueno
import-object: Avoid integer truncation on 32-bit platforms

The build fails when compiling for 32-bit platforms with
-Werror=incompatible-pointer-types:

  CFLAGS="-m32 -march=i686 -Werror=incompatible-pointer-types -Werror=implicit -Werror=int-conversion" setarch i686 -- meson setup _build
  setarch i686 -- meson compile -C _build -v
  ...

  ../p11-kit/import-object.c: In function ‘add_attrs_pubkey_rsa’:
  ../p11-kit/import-object.c:223:62: error: passing argument 3 of ‘p11_asn1_read’ from incompatible pointer type [-Werror=incompatible-pointer-types]
    223 |         attr_modulus.pValue = p11_asn1_read (asn, "modulus", &attr_modulus.ulValueLen);
        |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~
        |                                                              |
        |                                                              long unsigned int *

Reported by Sam James in:
https://github.com/p11-glue/p11-kit/issues/608

Signed-off-by: Daiki Ueno <ueno@gnu.org>

13592 of 26167 branches covered (0.0%)

Branch coverage included in aggregate %.

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

28864 of 34966 relevant lines covered (82.55%)

2418.44 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7092600088.1 04 Dec 2023 09:12PM UTC 0
69.45
GitHub Action Run
Source Files on build 7092600088
Detailed source file information is not available for this build.
  • Back to Repo
  • d49c92c8 on github
  • Prev Build on master (#6897670728)
  • Next Build on master (#7218704643)
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