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

Qiskit / qiskit / 30007795333
88%
main: 88%

Build:
Build:
LAST BUILD BRANCH: native-power-z
DEFAULT BRANCH: main
Ran 23 Jul 2026 01:13PM UTC
Jobs 1
Files 953
Run time 2min
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

23 Jul 2026 12:38PM UTC coverage: 87.582% (-0.005%) from 87.587%
30007795333

push

github

web-flow
Set the C language spec used during C tests (#16562)

Our `CMakeLists.txt` file was previously leaving this undefined, and so
using the defaults of whatever build tool came along.  This could mean
that newer toolchains would build in different modes, and thus see
different behaviours.  Here, we set the test defaults to match exactly
Qiskit's minimum C compiler requirements without extensions.

This recently occurred for Qiskit v2.5, where the bump to
`cbindgen==0.29.3`[^1] changed the behaviour of fixed-width `enum`
exports to use the new C23 / C++-like `enum X : <ty>` syntax, gated on
the reported language-spec[^2].  Recent `gcc` (15+) default to
`-std=gnu23`, so packagers for recent Linux distros saw new build
failures in the C test suite that were uncaught by CI[^3].

A follow-up commit can modify our CI to explicitly test a range of C
language versions.

[^1]: 3e8d124e0b: Bump cbindgen from 0.29.2 to 0.29.3 (#16300)
[^2]: mozilla/cbindgen@b16c1d2025: Use C++ fixed-type enumeration syntax under C23 (or higher) as well
[^3]: https://github.com/Qiskit/qiskit/issues/16555

113187 of 129235 relevant lines covered (87.58%)

1003260.7 hits per line

Coverage Regressions

Lines Coverage ∆ File
6
91.26
-1.03% crates/qasm2/src/lex.rs
2
74.89
-0.08% crates/circuit/src/parameter/symbol_expr.rs
1
90.32
0.0% crates/circuit/src/parameter/parameter_expression.rs
Jobs
ID Job ID Ran Files Coverage
1 30007795333.1 23 Jul 2026 01:13PM UTC 953
87.58
GitHub Action Run
Source Files on build 30007795333
  • Tree
  • List 953
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30007795333
  • 9eacb542 on github
  • Prev Build on gh-readonly-queue/main/pr-15749-884e39ed8222b65fd66a2fe5b1b46ae92ff8b881 (#29987708346)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc