|
Ran
|
Jobs
1
|
Files
884
|
Run time
2min
|
Badge
README BADGES
|
push
github
Avoid panics in Quantum Shannon Decomposition Rust code (backport #15635) (#15802) * Avoid panics in Quantum Shannon Decomposition Rust code (#15635) * catch rust panic errors in qs_decomposition * add try/catch in qs_decompsition, and fall to Isometry if needed * add test, based on issue 15610 * formatting * add release notes * add Isometry to the test * Improving error handling for QSD synthesis * Fix misprint * enhance failed matrix test * Changing RuntimeError to QiskitError * comment * not discarding info for CircuitDataError * tightening try-except blocks * further fix to avoid infinite recursion * Update release note --------- Co-authored-by: Alexander Ivrii <alexi@il.ibm.com> Co-authored-by: Matthew Treinish <mtreinish@kortar.org> (cherry picked from commit 02fef9ba2) * Reinstate stronger pylint suppressions --------- Co-authored-by: Shelly Garion <46566946+ShellyGarion@users.noreply.github.com> Co-authored-by: Alexander Ivrii <alexi@il.ibm.com> Co-authored-by: Matthew Treinish <mtreinish@kortar.org> Co-authored-by: Jake Lishman <jake.lishman@ibm.com>
22 of 27 new or added lines in 2 files covered. (81.48%)
9 existing lines in 3 files now uncovered.96743 of 109477 relevant lines covered (88.37%)
1193599.08 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
93.28 |
0.08% | crates/synthesis/src/qsd.rs |
| 3 |
90.43 |
-0.16% | qiskit/circuit/library/generalized_gates/unitary.py |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
93.32 |
-0.09% | crates/transpiler/src/passes/unitary_synthesis.rs |
| 2 |
73.67 |
0.0% | crates/circuit/src/parameter/symbol_expr.rs |
| 6 |
91.26 |
-1.03% | crates/qasm2/src/lex.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 23026926146.1 | 884 |
88.37 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|