-
Notifications
You must be signed in to change notification settings - Fork 127
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incompatibilities with qiskit-aer 0.13.0 #1292
Labels
bug
Something isn't working
Comments
github-merge-queue bot
pushed a commit
that referenced
this issue
Oct 30, 2023
`StandardRB` handles directed two-qubit gates differently from bi-directional ones. For `BackendV2`, it used the `coupling_map` to check for directionality but did not handle the case where the coupling map was `None` which implies all to all connectivity. With this change, `StandardRB` treats gates with no coupling map as bidirectional. This issue first surfaced with qiskit-aer 0.13.0 which made `AerSimulator` a `BackendV2` backend (#1292).
mergify bot
pushed a commit
that referenced
this issue
Oct 30, 2023
`StandardRB` handles directed two-qubit gates differently from bi-directional ones. For `BackendV2`, it used the `coupling_map` to check for directionality but did not handle the case where the coupling map was `None` which implies all to all connectivity. With this change, `StandardRB` treats gates with no coupling map as bidirectional. This issue first surfaced with qiskit-aer 0.13.0 which made `AerSimulator` a `BackendV2` backend (#1292). (cherry picked from commit a34df8c)
wshanks
pushed a commit
that referenced
this issue
Oct 31, 2023
…ort #1293) (#1298) This is an automatic backport of pull request #1293 done by [Mergify](https://mergify.com). --- `StandardRB` handles directed two-qubit gates differently from bi-directional ones. For `BackendV2`, it used the `coupling_map` to check for directionality but did not handle the case where the coupling map was `None` which implies all to all connectivity. With this change, `StandardRB` treats gates with no coupling map as bidirectional. This issue first surfaced with qiskit-aer 0.13.0 which made `AerSimulator` a `BackendV2` backend (#1292).
nkanazawa1989
pushed a commit
to nkanazawa1989/qiskit-experiments
that referenced
this issue
Jan 17, 2024
…t-community#1293) `StandardRB` handles directed two-qubit gates differently from bi-directional ones. For `BackendV2`, it used the `coupling_map` to check for directionality but did not handle the case where the coupling map was `None` which implies all to all connectivity. With this change, `StandardRB` treats gates with no coupling map as bidirectional. This issue first surfaced with qiskit-aer 0.13.0 which made `AerSimulator` a `BackendV2` backend (qiskit-community#1292).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Several of the qiskit-experiments tests fail when using qiskit-aer 0.13.0. This issue is for tracking them all together. Individual issues could be created if necessary.
Currently, there are three unique failure cases:
StandardRB
can not handle aBackendV2
without a coupling map (AerSimulator
was converted toBackendV2
in 0.13.0):#1293 has a suggested solution for this one.
reset
is not in theAerSimulator
equivalence library:I opened Qiskit/qiskit-aer#1975 regarding this. #1294 has a work around for this.
#1295 has a fix for this. In this case, I think the test just did have statistically robust enough for the comparison it was trying to make and an incidental change in Aer (something equivalent to changing the random seed) caused the test start simulating numbers that did not meet its expectation. #1295 tries to make the numbers more robust.
The text was updated successfully, but these errors were encountered: