push
github
Fix an edge case in Sabre's release valve (#13114) (#13130) * Fix edge case in Sabre release valve If a Sabre trial does not find a set of Swaps to route nodes, the "release valve" adds Swaps to route the two-qubit gate in between the the closest two qubits. In rare cases, this leads to _more_ than one gate being routable, which was not handled correctly previously. Co-authored-by: Jake Lishman <jake.lishman@ibm.com> * add reno and test * Use sensible syntax Co-authored-by: Kevin Hartman <kevin@hart.mn> * Use sensible grammar Co-authored-by: Kevin Hartman <kevin@hart.mn> * clippy * Check if the new test breaks CI * Revert "Check if the new test breaks CI" This reverts commit 01bcdc7ca. --------- Co-authored-by: Jake Lishman <jake.lishman@ibm.com> Co-authored-by: Kevin Hartman <kevin@hart.mn> (cherry picked from commit f2ca9205e) Co-authored-by: Julien Gacon <jules.gacon@googlemail.com>
13 of 26 new or added lines in 2 files covered. (50.0%)
4 existing lines in 1 file now uncovered.66887 of 74506 relevant lines covered (89.77%)
214021.17 hits per line