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

Qiskit / qiskit / 10188103895 / 1
90%
main: 88%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-15617-5a6fbbbca86b9f6c5b3d37f3008e133ba13373bc
DEFAULT BRANCH: main
Ran 31 Jul 2024 10:04PM UTC
Files 854
Run time 30s
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

31 Jul 2024 09:03PM UTC coverage: 89.925% (+0.06%) from 89.867%
10188103895.1

push

github

web-flow
Avoid operator creation in transpiler (#12826) (#12875)

* Avoid operator creation in transpiler

This removes very nearly all of the use of `DAGOpNode.op` in the default
transpiler paths.  The sole exception is in `InverseCancellation`, which
currently would involve some quite awkward gymnastics for little
near-term benefit. The pass should move fully to Rust soon, making it
not worth the effort.

Most of the tricks here involve using the knowledge that most operations
will involve only Rust-space standard gates, and that these cannot be
control-flow operations.

* Fix `HighLevelSynthesis` fast path

---------

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
(cherry picked from commit 0afb06e8a)

Co-authored-by: Jake Lishman <jake.lishman@ibm.com>

66548 of 74004 relevant lines covered (89.92%)

233011.36 hits per line

Source Files on job 10188103895.1
  • Tree
  • List 0
  • Changed 54
  • Source Changed 0
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 10188103895
  • 353b0ea6 on github
  • Prev Job for on stable/1.2 (#10187599461.1)
  • Next Job for on stable/1.2 (#10197591774.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