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

Qiskit / qiskit / 17036454425 / 1
88%
main: 88%

Build:
DEFAULT BRANCH: main
Ran 18 Aug 2025 09:57AM UTC
Files 841
Run time 29s
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

18 Aug 2025 08:41AM UTC coverage: 88.252% (+0.001%) from 88.251%
17036454425.1

push

github

web-flow
Leverage Qubit type directly in hls code (#14627)

The high level synthesis pass was previously not leveraging the Qubit
type directly and actively working against the type system. Instead it
was using usize to represent qubit indices and any time there was
anything that returned a qubit it would convert it to a usize. This
resulted in more small allocations and also removing the benefits of
using the Qubit type. This commit fixes this by using the Qubit type
where applicable and simplifying the interfaces to work with Qubit. One
small tweak made is to separate the Python and rust interfaces because
the Python interface needs to work with Vec<Qubit> but the rust
interface is more natural taking either a slice or iterator of Qubit.

88068 of 99792 relevant lines covered (88.25%)

508884.16 hits per line

Source Files on job 17036454425.1
  • Tree
  • List 841
  • Changed 4
  • Source Changed 1
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17036454425
  • 023cbd4e on github
  • Prev Job for on main (#17018535271.1)
  • Next Job for on main (#17051376505.1)
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