Ran
|
Jobs
1
|
Files
914
|
Run time
2min
|
Badge
Embed ▾
README BADGES
|
github
Minor fixes for new adder and multiplier gates classes (#13530) * Fixes to AdderGate classes Added define method to HalfAdder, FullAdder, and ModularAdder classes to allow constructing Operators from quantum circuits containing such adder gates. Fixing plugins related to adder_ripple_v95, the plugins can be used only if n-1 clean ancillas are available. Improved the default adder plugins to choose the best decomposition based on the number of state qubits and the number of ancilla qubits. * Adding tests for the case that adder plugins do not apply * Constructing Operators from circuits with MultiplierGates * release notes * docstring fix * apply suggestions from code review * futher improving tests based on additional review comments (cherry picked from commit b9ea266a2)
38 of 39 new or added lines in 3 files covered. (97.44%)
23 existing lines in 3 files now uncovered.79115 of 88975 relevant lines covered (88.92%)
362738.28 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
87.02 |
2.24% | qiskit/transpiler/passes/synthesis/hls_plugins.py |
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
94.02 |
-0.24% | crates/qasm2/src/expr.rs |
10 |
91.73 |
-1.75% | crates/qasm2/src/lex.rs |
12 |
96.23 |
-0.92% | crates/qasm2/src/parse.rs |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 12296801438.1 | 914 |
88.92 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|