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

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

Build:
Build:
LAST BUILD BRANCH: circlib-types
DEFAULT BRANCH: main
Ran 10 Oct 2025 07:06AM UTC
Files 867
Run time 28s
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

10 Oct 2025 06:27AM UTC coverage: 88.399% (+0.001%) from 88.398%
18398415308.1

push

github

web-flow
Fix incorrect mapping of ControlFlow block qargs in `BasisTranslator` (#15143) (#15150)

* Fix: `ControlFlowOP`/`BasisTranslator` mismatch
- When extracting the basis of the target and applying the translations onto the dag, the `BasisTranslator` would not use the absolute indices of the operating qubits when a control flow operation block was processed during recursion. The following commit adds a mapping to the following `BasisTranslator` methods:
- `extract_target_basis_circuit` which only gets called during a recursion step.
- `apply_translation` in which it is always `None` unless a recursion step happens.

The provided mapping will correctly direct local block qubit indices into the absolute ones stored by the original circuit from which the operation comes from. This should help fix #13728.

* Fix: Add check for unique qargs.
- Map the unique qargs during `apply_translation` in `BasisTranslator`.

* Test: Add simplified reproducer.

* Revert: Error message in `apply_translation`

* Fix: Add release note

(cherry picked from commit 21a8dec17)

Co-authored-by: Raynel Sanchez <87539502+raynelfss@users.noreply.github.com>

92338 of 104456 relevant lines covered (88.4%)

545290.79 hits per line

Source Files on job 18398415308.1
  • Tree
  • List 867
  • Changed 6
  • Source Changed 1
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 18398415308
  • 7304d22f on github
  • Prev Job for on gh-readonly-queue/stable/2.2/pr-15150-62ab867c7fa57922b1723cc04b9b40e86a31c9c0 (#18353696875.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