We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The following circuit / operator pair fails when using the IBM circuit function, but only at level 3, the others return a result:
g = Parameter('g') g_vals = np.linspace(0, np.pi, 11) op = SparsePauliOp('IZIIIII') qc = QuantumCircuit(7, 1) qc.h(0) qc.cx(0, 5) qc.h(1) qc.cx(1, 4) qc.h(2) qc.cx(2, 3) qc.rx(-np.pi/2, 0) qc.rx(-np.pi/2, 1) qc.rx(-np.pi/2, 2) qc.rz(-0.0566794, 0) qc.rz(-0.01039906, 1) qc.rz(-0.0632158, 2) qc.rzz(-np.pi/2, 0, 1) qc.rzz(-np.pi/2, 1, 2) qc.rx(-np.pi/2, 0) qc.rx(-np.pi/2, 1) qc.rx(-np.pi/2, 2) qc.rz(-0.0566794, 0) qc.rz(-0.01039906, 1) qc.rz(-0.0632158, 2) qc.rzz(-np.pi/2, 0, 1) qc.rzz(-np.pi/2, 1, 2) qc.rx(-np.pi/2, 0) qc.rx(-np.pi/2, 1) qc.rx(-np.pi/2, 2) qc.rz(-0.0566794, 0) qc.rz(-0.01039906, 1) qc.rz(-0.0632158, 2) qc.rzz(-np.pi/2, 0, 1) qc.rzz(-np.pi/2, 1, 2) qc.swap(0, 6) qc.rz(0.0566794, 0) qc.rz(0.01039906, 1) qc.rz(0.0632158, 2) qc.rzz(np.pi/2, 0, 1) qc.rzz(np.pi/2, 1, 2) qc.rx(np.pi/2, 0) qc.rx(np.pi/2, 1) qc.rx(np.pi/2, 2) qc.rz(0.0566794, 0) qc.rz(0.01039906, 1) qc.rz(0.0632158, 2) qc.rzz(np.pi/2, 0, 1) qc.rzz(np.pi/2, 1, 2) qc.rx(np.pi/2, 0) qc.rx(np.pi/2, 1) qc.rx(np.pi/2, 2) qc.rz(0.0566794, 0) qc.rz(0.01039906, 1) qc.rz(0.0632158, 2) qc.rzz(np.pi/2, 0, 1) qc.rzz(np.pi/2, 1, 2) qc.rx(np.pi/2, 0) qc.rx(np.pi/2, 1) qc.rx(np.pi/2, 2) # Here are the two RZZ gates that are parameterized qc.rzz(g, 1, 4) qc.rzz(g, 2, 3) # ------------------------------------------------- qc.rx(np.pi/2, 5) qc.rx(np.pi/2, 4) qc.rx(np.pi/2, 3) qc.rz(0.0566794, 5) qc.rz(0.01039906, 4) qc.rz(0.0632158, 3) qc.rzz(np.pi/2, 5, 4) qc.rzz(np.pi/2, 4, 3) qc.rx(np.pi/2, 5) qc.rx(np.pi/2, 4) qc.rx(np.pi/2, 3) qc.rz(0.0566794, 5) qc.rz(0.01039906, 4) qc.rz(0.0632158, 3) qc.rzz(np.pi/2, 5, 4) qc.rzz(np.pi/2, 4, 3) qc.rx(np.pi/2, 5) qc.rx(np.pi/2, 4) qc.rx(np.pi/2, 3) qc.rz(0.0566794, 5) qc.rz(0.01039906, 4) qc.rz(0.0632158, 3) qc.rzz(np.pi/2, 5, 4) qc.rzz(np.pi/2, 4, 3)
Currently levels 1 and 2 work, but 3 throws an error:
'Traceback (most recent call last):\n File "/runner/runner.py", line 12, in run\n return func.run()\n ^^^^^^^^^^\n File "/runner/circuit_function/circuit_function.py", line 127, in run\n return job.result()\n ^^^^^^^^^^^^\n File "/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/runtime_job_v2.py", line 138, in result\n raise RuntimeJobFailureError(f"Unable to retrieve job result. {error_message}")\nqiskit_ibm_runtime.exceptions.RuntimeJobFailureError: 'Unable to retrieve job result. Error code 1500; Internal error. -- Try again or contact support. -- https://ibm.biz/error_codes#1500\'\n'
Toggling between mitigation levels shows that this is not a device issue, but particular to this mitigation level
It should work
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Steps to reproduce the problem
The following circuit / operator pair fails when using the IBM circuit function, but only at level 3, the others return a result:
What is the current behavior?
Currently levels 1 and 2 work, but 3 throws an error:
'Traceback (most recent call last):\n File "/runner/runner.py", line 12, in run\n return func.run()\n ^^^^^^^^^^\n File "/runner/circuit_function/circuit_function.py", line 127, in run\n return job.result()\n ^^^^^^^^^^^^\n File "/usr/local/lib/python3.11/site-packages/qiskit_ibm_runtime/runtime_job_v2.py", line 138, in result\n raise RuntimeJobFailureError(f"Unable to retrieve job result. {error_message}")\nqiskit_ibm_runtime.exceptions.RuntimeJobFailureError: 'Unable to retrieve job result. Error code 1500; Internal error. -- Try again or contact support. -- https://ibm.biz/error_codes#1500\'\n'
Toggling between mitigation levels shows that this is not a device issue, but particular to this mitigation level
What is the expected behavior?
It should work
The text was updated successfully, but these errors were encountered: