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

Qiskit / qiskit / 11804918787
89%
main: 88%

Build:
Build:
LAST BUILD BRANCH: fix/15676-zz-feature-map-docs
DEFAULT BRANCH: main
Ran 12 Nov 2024 08:33PM UTC
Jobs 1
Files 914
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

12 Nov 2024 08:10PM UTC coverage: 88.935% (+0.01%) from 88.922%
11804918787

push

github

web-flow
Avoid overhead for synthesized nodes lookup (#13424) (#13425)

After #12550 a hash implementation was added to the implementation
of DAGOpNode to be able to have identical instances of dag nodes used be
usable in a set or dict. This is because after #12550 changed the
DAGCircuit so the DAGOpNode instances were just a python view of the
data contained in the nodes of a dag. While prior to #12550 the actual
DAGOpNode objects were returned by reference from DAG methods. However,
this hash implementation has additional overhead compared to the object
identity based version used before. This has caused a regression in some
cases for high level synthesis when it's checking for nodes it's already
synthesized. This commit addresses this by changing the dict key to be
the node id instead of the node object. The integer hashing is
significantly faster than the object hashing.

(cherry picked from commit 8c6ad024c)

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

3 of 3 new or added lines in 1 file covered. (100.0%)

3 existing lines in 2 files now uncovered.

79065 of 88902 relevant lines covered (88.94%)

357392.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11804918787.1 12 Nov 2024 08:33PM UTC 0
88.94
GitHub Action Run
Source Files on build 11804918787
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #11804918787
  • 0e8414b8 on github
  • Prev Build on gh-readonly-queue/stable/1.3/pr-13415-33f388104ac1f43f6e01988dc4b6e62356dd2bc0 (#11750553471)
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