git: 4038e27d517f - main - science/qiskit-aer: update 0.15.1 → 0.16.0.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 16 Jan 2025 06:35:22 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=4038e27d517f6e0d0c2d98d3c7fe1ff18549304a commit 4038e27d517f6e0d0c2d98d3c7fe1ff18549304a Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2025-01-16 05:50:40 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2025-01-16 06:35:10 +0000 science/qiskit-aer: update 0.15.1 → 0.16.0.1 Reported by: portscout --- science/qiskit-aer/Makefile | 3 +-- science/qiskit-aer/distinfo | 6 +++--- ...patch-src_simulators_statevector_qubitvector.hpp | 21 +++++++++++++++++++++ 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/science/qiskit-aer/Makefile b/science/qiskit-aer/Makefile index 1164f6a904a3..35fa47e29c6f 100644 --- a/science/qiskit-aer/Makefile +++ b/science/qiskit-aer/Makefile @@ -1,5 +1,5 @@ PORTNAME= qiskit-aer -DISTVERSION= 0.15.1 +DISTVERSION= 0.16.0.1 CATEGORIES= science # quantum-computing MAINTAINER= yuri@FreeBSD.org @@ -10,7 +10,6 @@ WWW= https://qiskit.org/aer/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BROKEN_FreeBSD_15= compilation fails with clang-19: error: no member named 'size_' in 'QubitVector<data_t>' BROKEN_i386= undefined reference to `__atomic_load' # ' BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json \ diff --git a/science/qiskit-aer/distinfo b/science/qiskit-aer/distinfo index 883fdd98fd76..bcb33639017d 100644 --- a/science/qiskit-aer/distinfo +++ b/science/qiskit-aer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733772124 -SHA256 (Qiskit-qiskit-aer-0.15.1_GH0.tar.gz) = e1c45f10467ec1c64b021d44b6ab9a69b645dfc444036960e057b3058f70c6dd -SIZE (Qiskit-qiskit-aer-0.15.1_GH0.tar.gz) = 7136084 +TIMESTAMP = 1737004079 +SHA256 (Qiskit-qiskit-aer-0.16.0.1_GH0.tar.gz) = b5d37968156226981153ba0f6ddb8bfd12a688badfd7883fa233fda85f19c2ed +SIZE (Qiskit-qiskit-aer-0.16.0.1_GH0.tar.gz) = 7137621 diff --git a/science/qiskit-aer/files/patch-src_simulators_statevector_qubitvector.hpp b/science/qiskit-aer/files/patch-src_simulators_statevector_qubitvector.hpp new file mode 100644 index 000000000000..a19f13736bff --- /dev/null +++ b/science/qiskit-aer/files/patch-src_simulators_statevector_qubitvector.hpp @@ -0,0 +1,21 @@ +- https://github.com/Qiskit/qiskit-aer/issues/2284 + +--- src/simulators/statevector/qubitvector.hpp.orig 2025-01-16 05:21:07 UTC ++++ src/simulators/statevector/qubitvector.hpp +@@ -729,16 +729,6 @@ template <typename data_t> + } + + template <typename data_t> +-void QubitVector<data_t>::check_dimension(const QubitVector &qv) const { +- if (data_size_ != qv.size_) { +- std::string error = "QubitVector: vectors are different shape " + +- std::to_string(data_size_) + +- " != " + std::to_string(qv.num_states_); +- throw std::runtime_error(error); +- } +-} +- +-template <typename data_t> + void QubitVector<data_t>::check_checkpoint() const { + if (!checkpoint_) { + throw std::runtime_error(