Ran
|
Jobs
1
|
Files
849
|
Run time
3min
|
Badge
Embed ▾
README BADGES
|
push
github
Update MCX recursive synthesis method to reduce number of CX gates (#12772) * Optimization for the MCX Recursive Gate Change the recursive method for the Lemma 9 of arXiv:1501.06911, first shown in Lemma 7.3 of https://link.aps.org/doi/10.1103/PhysRevA.52.3457 Co-Authored-By: Rafaella Vale <26910380+rafaella-vale@users.noreply.github.com> Co-Authored-By: Jefferson Deyvis <67497412+jeffersondeyvis@users.noreply.github.com> * Revert "Optimization for the MCX Recursive Gate" This reverts commit 507d5b3a8. Co-Authored-By: Rafaella Vale <26910380+rafaella-vale@users.noreply.github.com> Co-Authored-By: Jefferson Deyvis <67497412+jeffersondeyvis@users.noreply.github.com> * Revert "Revert "Optimization for the MCX Recursive Gate"" This reverts commit 4671b7e32. * Optimization for MCX Recursive Fixing co-authors Co-Authored-By: Rafaella Vale <26910380+rafaella-vale@users.noreply.github.com> Co-Authored-By: Jefferson Deyvis <67497412+jeffersondeyvis@users.noreply.github.com> Co-Authored-By: Adenilton Silva <7927558+adjs@users.noreply.github.com> * Optimization of MCX Recursive Now with fixed co-authors Co-Authored-By: Rafaella Vale <26910380+rafaella-vale@users.noreply.github.com> Co-Authored-By: Jefferson Deyvis <67497412+jeffersondeyvis@users.noreply.github.com> Co-Authored-By: Adenilton Silva <7927558+adjs@users.noreply.github.com> * refactored MCXRecursive and unused method deleted * fixed qasm string for mcx test with variants * remove draw * fix qasm file in test_circuit_qasm_with_mcx_gate_variants * update the MCXRecursive class docstring * add a test of the upper bound limit of the number of CX gates * fix failing qasm test * fix qasm file in test_export in qasm2 tests * fix format lint errors in qasm strings * add release notes * update references format * update release notes after review --------- Co-authored-by: Thiago Melo <thiagomdazevedo@hotmail.com> Co-aut... (continued)
11 of 11 new or added lines in 1 file covered. (100.0%)
10 existing lines in 2 files now uncovered.65804 of 73184 relevant lines covered (89.92%)
287467.69 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
4 |
92.62 |
-0.25% | crates/qasm2/src/lex.rs |
6 |
97.61 |
0.92% | crates/qasm2/src/parse.rs |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 9976077291.1 | 849 |
89.92 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|