You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While testing IBM Circuit Function, we noticed a few jobs would fail. Upon further investigation, this was isolated to the Transpiler Service adding instructions labelled ecr_[int].
Expected behaviour
The circuit should transpile with native basis gates applicable to IBM Strasbourg. While this system does have ecr gates, it should not have the _[int] suffix
@cbjuan Why does the transpiler service needs to convert the circuit to QASM2? What about circuits that contain control flows (which is not supported by QASM2)?
The service currently support QASM2 and 3 (not only v 2). We're starting to work on supporting QPY too. Yet, even if we support QPY we will continue supporting QASM2/3 since there are some users who don't have a way to use QPY.
Description
While testing IBM Circuit Function, we noticed a few jobs would fail. Upon further investigation, this was isolated to the Transpiler Service adding instructions labelled
ecr_[int]
.Expected behaviour
The circuit should transpile with native basis gates applicable to IBM Strasbourg. While this system does have
ecr
gates, it should not have the_[int]
suffixReproducible code example
Thanks to @mberna for creating this example
The text was updated successfully, but these errors were encountered: