Qiskit / qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
https://www.ibm.com/quantum/qiskit
Apache License 2.0
5.28k stars 2.37k forks source link

Bug fix in ElidePermutations #13186

Closed alexanderivrii closed 2 months ago

alexanderivrii commented 2 months ago

Summary

A bug fix for the ElidePermutations pass where the internal qubit mapping was not updated correctly after a PermutationGate. This fix was already present in #13094, however we have decided to separate it to an independent PR as to allow backport.

qiskit-bot commented 2 months ago

One or more of the following people are relevant to this code:

coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 10941526894

Details


Files with Coverage Reduction New Missed Lines %
qiskit/transpiler/passes/synthesis/unitary_synthesis.py 2 88.26%
crates/qasm2/src/lex.rs 3 92.73%
qiskit/synthesis/two_qubit/xx_decompose/decomposer.py 6 90.91%
<!-- Total: 11 -->
Totals Coverage Status
Change from base Build 10931978471: -0.01%
Covered Lines: 73481
Relevant Lines: 82722

💛 - Coveralls