Skip to content

SamplerV2 raises Error code 3211 with ZZFeatureMap #2183

@t-imamichi

Description

@t-imamichi

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

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions