-
Notifications
You must be signed in to change notification settings - Fork 185
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
SamplerV2 raises Error 3211 with ZZFeatureMap while it works fine with zz_feature_map
qiskit-ibm-runtime 0.35.0 works fine too.
Steps to reproduce
from qiskit import __version__ as qiskit_version
from qiskit import generate_preset_pass_manager
from qiskit.circuit.library import ZZFeatureMap, zz_feature_map
from qiskit_ibm_runtime import QiskitRuntimeService, SamplerV2
from qiskit_ibm_runtime import __version__ as runtime_version
print(f"{qiskit_version=}")
print(f"{runtime_version=}")
service = QiskitRuntimeService(name="primitives")
backend = service.backend("test_eagle_us-east")
# qc = zz_feature_map(4, reps=1) # OK
qc = ZZFeatureMap(4, reps=1) # NG
qc.measure_all()
pm = generate_preset_pass_manager(optimization_level=2, backend=backend)
t_qc = pm.run(qc)
# print(t_qc.draw("text", idle_wires=False))
params = [1] * qc.num_parameters
sampler = SamplerV2(backend)
job = sampler.run([(t_qc, params)])
result = job.result()
print(result)
qiskit_version='1.4.2'
runtime_version='0.37.0'
Traceback (most recent call last):
File "/Users/ima/tasks/5_2025/scripts/2025/runtime/sampler2.py", line 23, in <module>
result = job.result()
^^^^^^^^^^^^
File "/Users/ima/envs/qiskit/lib/python3.12/site-packages/qiskit_ibm_runtime/runtime_job_v2.py", line 137, in result
raise RuntimeJobFailureError(f"Unable to retrieve job result. {error_message}")
qiskit_ibm_runtime.exceptions.RuntimeJobFailureError: 'Unable to retrieve job result. Error code 3211; Job not valid. list index out of range'
qiskit_version='1.4.2'
runtime_version='0.35.0'
PrimitiveResult([SamplerPubResult(data=DataBin(meas=BitArray(<shape=(), num_shots=4096, num_bits=4>)), metadata={'circuit_metadata': {}})], metadata={'execution': {'execution_spans': ExecutionSpans([SliceSpan(<start='2025-03-16 07:42:57', stop='2025-03-16 07:43:04', size=4096>)])}, 'version': 2})
Expected behavior
No error.
Suggested solutions
Additional Information
- qiskit-ibm-runtime version: 0.37.0
- Qiskit version: 1.4.2
- Python version: 3.12.9
- Operating system: macOS 15.3.2
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working