From 39cd79df47129be1e70e73384188c29682d4cabb Mon Sep 17 00:00:00 2001 From: to24toro Date: Wed, 1 Feb 2023 13:31:59 +0900 Subject: [PATCH 1/4] fix property and methods of BackendV2Converter --- qiskit/providers/backend_compat.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/qiskit/providers/backend_compat.py b/qiskit/providers/backend_compat.py index 6adb19c86ab2..2056c58de256 100644 --- a/qiskit/providers/backend_compat.py +++ b/qiskit/providers/backend_compat.py @@ -266,19 +266,19 @@ def dtm(self) -> float: @property def meas_map(self) -> List[List[int]]: - return self._config.dt + return self._config.meas_map def drive_channel(self, qubit: int): - self._config.drive(qubit) + return self._config.drive(qubit) def measure_channel(self, qubit: int): - self._config.measure(qubit) + return self._config.measure(qubit) def acquire_channel(self, qubit: int): - self._config.acquire(qubit) + return self._config.acquire(qubit) def control_channel(self, qubits: Iterable[int]): - self._config.control(qubits) + return self._config.control(qubits) def run(self, run_input, **options): return self._backend.run(run_input, **options) From 1a0f77cd5a3f6d280eed268c7455dc096dc7e9c7 Mon Sep 17 00:00:00 2001 From: to24toro Date: Wed, 1 Feb 2023 16:36:14 +0900 Subject: [PATCH 2/4] add reno --- .../notes/fix-backendv2converter-de342352cf882494.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml diff --git a/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml new file mode 100644 index 000000000000..376eb7afd11c --- /dev/null +++ b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml @@ -0,0 +1,7 @@ +--- +fixes: + - | + Fixed a bug where :meth:`BackendV2Converter.meas_map` did not return correct value. + Fixed a bug where :meth:`BackendV2Converter.drive_channel`, + :meth:`BackendV2Converter.measure_channel`, :meth:`BackendV2Converter.acquire_channel` and + :meth:`BackendV2Converter.control_channel` did not return any value. \ No newline at end of file From 4a6bce9466ced21f8a5414534cd6fda053fa5d95 Mon Sep 17 00:00:00 2001 From: Naoki Kanazawa Date: Wed, 1 Feb 2023 17:33:50 +0900 Subject: [PATCH 3/4] Update releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml --- .../notes/fix-backendv2converter-de342352cf882494.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml index 376eb7afd11c..423ff4075885 100644 --- a/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml +++ b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml @@ -1,7 +1,8 @@ --- fixes: - | - Fixed a bug where :meth:`BackendV2Converter.meas_map` did not return correct value. + Fixed a bug of wrong return value of the method :meth:`BackendV2Converter.meas_map` + that had returned backend `dt` instead. Fixed a bug where :meth:`BackendV2Converter.drive_channel`, :meth:`BackendV2Converter.measure_channel`, :meth:`BackendV2Converter.acquire_channel` and :meth:`BackendV2Converter.control_channel` did not return any value. \ No newline at end of file From d59fe8e69e8278aa4d3eb154d13240f431ce6a60 Mon Sep 17 00:00:00 2001 From: Naoki Kanazawa Date: Wed, 1 Feb 2023 17:33:56 +0900 Subject: [PATCH 4/4] Update releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml --- .../notes/fix-backendv2converter-de342352cf882494.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml index 423ff4075885..b6d050b206ca 100644 --- a/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml +++ b/releasenotes/notes/fix-backendv2converter-de342352cf882494.yaml @@ -3,6 +3,7 @@ fixes: - | Fixed a bug of wrong return value of the method :meth:`BackendV2Converter.meas_map` that had returned backend `dt` instead. - Fixed a bug where :meth:`BackendV2Converter.drive_channel`, + - | + Fixed a bug of missing return value from methods :meth:`BackendV2Converter.drive_channel`, :meth:`BackendV2Converter.measure_channel`, :meth:`BackendV2Converter.acquire_channel` and - :meth:`BackendV2Converter.control_channel` did not return any value. \ No newline at end of file + :meth:`BackendV2Converter.control_channel`.