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

Qiskit / qiskit / 6089800505
88%

Build:
DEFAULT BRANCH: main
Ran 05 Sep 2023 10:15PM UTC
Jobs 1
Files 1269
Run time 18s
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

05 Sep 2023 06:28PM UTC coverage: 87.28% (-0.006%) from 87.286%
6089800505

push

github

web-flow
Use qubit-index newtypes in Rust space (#10761)

* Use qubit-index newtypes in Rust space

This converts all of our Rust-space components that are concerned with
virtual and physical qubits (via the `NLayout` class) to represent those
integers with newtypes wrapping them as half-size indices, and changes
the `NLayout` API to only allow access via these types and not by raw
integers.

The way this is done should have no overhead in time usage from Rust,
and is actually a reduction in memory usage because all the qubits are
stored at half the width they were previously (for most systems).  This
is done to add type safety to all our components that were concerned
with the mixing of these two qubits.  The implementation of this commit
already turned up the logical bug fixed by gh-10756.

* Separate out type-safe enforcement in `NeighborTable` to another commit

This reverts the changes to the coupling-map generation and the indexing
into `NeighborTable` that were designed to make it more type safe in
favour of doing that in a separate commit.

247 of 247 new or added lines in 13 files covered. (100.0%)

74427 of 85274 relevant lines covered (87.28%)

89554.68 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6089800505.1 05 Sep 2023 10:15PM UTC 0
87.28
GitHub Action Run
Source Files on build 6089800505
Detailed source file information is not available for this build.
  • Back to Repo
  • 887bb9c5 on github
  • Prev Build on gh-readonly-queue/main/pr-10667-fcda7a7a9c99df8159ba9870b31854142fcfb712 (#6088446458)
  • Next Build on main (#6090760655)
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