In recent releases, a bug was introduced in OpenCL and CUDA based `Decompose()`/`Dispose()` when trying to calculate the phase angle of very small amplitudes. This has been fixed, and CPU-based simulation has been optimized.
**WARNING: You must recompile any precompiled OpenCL kernels, after upgrading to this release.**
**Full Changelog**:
https://github.com/unitaryfund/qrack/compare/vm6502q.v9.11.12...vm6502q.v9.11.16
https://github.com/unitaryfund/pyqrack/compare/v1.32.7...v1.32.8
sha1sum results:
878ac896881e7e4b39fe56a26989c92f7aa490ce pyqrack-1.32.8-py3-none-macosx_12_0_x86_64.whl
98d52a1e7324678b78318249ccf0162376e2b37f pyqrack-1.32.8-py3-none-macosx_13_0_x86_64.whl
91a0b648314bd286a015f3ab489387622c1c96e1 pyqrack-1.32.8-py3-none-macosx_14_0_arm64.whl
18e32658f74b100e0aff14ddf81cb5b384cdd45d pyqrack-1.32.8-py3-none-macosx_15_0_arm64.whl
31111fcd997068a292f4139f81860d7ef2cf9d53 pyqrack-1.32.8-py3-none-manylinux_2_31_x86_64.whl
14c51b945da22e76cc6b1c73cc8f109f199fea77 pyqrack-1.32.8-py3-none-manylinux_2_35_x86_64.whl
1e68b5718242e0e7c0ed08cbf2c438c8f1927d8a pyqrack-1.32.8-py3-none-manylinux_2_39_x86_64.whl
d08d6a6ffc5f16787ad9e0fd2b85ab1dc36ab3f2 pyqrack-1.32.8-py3-none-win_amd64.whl
97f9a4618479ba4687c6b8562f2ff1486884dc43 pyqrack-1.32.8.tar.gz
a9f2ecf35c177990efd170110f5f2ea091ae17a6 pyqrack_cpu-1.32.8-py3-none-macosx_12_0_x86_64.whl
e586c0a1cfb5f02baac0b68b1c2f2afd4887f82f pyqrack_cpu-1.32.8-py3-none-macosx_13_0_x86_64.whl
a750d77896d136e2525e13077e9a0ac616073f17 pyqrack_cpu-1.32.8-py3-none-manylinux_2_31_x86_64.whl
7c4608bb79d7348d1c4dddee5c1a78e8f6a1aa9b pyqrack_cpu-1.32.8-py3-none-manylinux_2_35_x86_64.whl
97be94a31fac485e289cac1883d4f2c0fa10abb7 pyqrack_cpu-1.32.8-py3-none-manylinux_2_39_x86_64.whl
4bc99e03c831da67dc963e35071fe0111beeb980 pyqrack_cpu-1.32.8-py3-none-win_amd64.whl
1586ba8fa1faa58ccf4fbb06b9ac0dc84735971c pyqrack_cpu-1.32.8.tar.gz