Skip to content

ccx error correction

Choose a tag to compare

@WrathfulSpatula WrathfulSpatula released this 20 Oct 18:30
· 19 commits to main since this release

Sorry that this wasn't addressed in v2.29.1, but the ccx error correction in QrackAceBackend could be made productive with additional thought and care. It has been restored with fixes, but this should complete the standard logical error-corrected gate set as designed. (It still requires only the single reusable ancilla already allocated for other gadget-based error correction.)

Full Changelog: v2.29.1...v2.29.2

sha1sum results:
9489091fd6afbcfb37cea6712744bce16ea6c5be pyqrack-2.29.2-py313-none-android_16_arm64_v8a.whl
e945c7986829dcb54588056c5eb0d892db035319 pyqrack-2.29.2-py3-none-macosx_14_0_arm64.whl
4b4daa16f6b8acba6029bf499ba3322e155f99ee pyqrack-2.29.2-py3-none-macosx_15_0_arm64.whl
4c46b3eefa5773c68d84b66f903cc77238f0af87 pyqrack-2.29.2-py3-none-macosx_15_0_x86_64.whl
d24f85433ab1879a582c2a0e0625967428f1395f pyqrack-2.29.2-py3-none-manylinux_2_35_x86_64.whl
9a3ca2da24bf1595e6c8043eda4bd413e784599b pyqrack-2.29.2-py3-none-manylinux_2_39_x86_64.whl
4a21d07bbbf775f7a18851ad8006f4b18b5fc940 pyqrack-2.29.2-py3-none-win_amd64.whl
d6a1dcd6b59011805838b148cc79f8b245c69db5 pyqrack-2.29.2.tar.gz
9e4245d3358df31497ecc278b9eef2368e05a5a9 pyqrack_complex128-2.29.2-py3-none-macosx_14_0_arm64.whl
be5ddf68405d5e7294498bada1c1259693873a84 pyqrack_complex128-2.29.2-py3-none-macosx_15_0_arm64.whl
ec4fa1743b94fb8e2fe2b9682ae28899c9a2d256 pyqrack_complex128-2.29.2-py3-none-macosx_15_0_x86_64.whl
4b9ec825dc197da91cca2e81d00a1d1af5316d3a pyqrack_complex128-2.29.2-py3-none-manylinux_2_35_x86_64.whl
a545887ea156a09efd912a3728b0dd6cf28fa968 pyqrack_complex128-2.29.2-py3-none-manylinux_2_39_x86_64.whl
efdc6e133a8354c0f541c3a00ef01006852481c7 pyqrack_complex128-2.29.2-py3-none-win_amd64.whl
3e533901404bca50a863305659d275c5dd8ca0d6 pyqrack_complex128-2.29.2.tar.gz
49e9ff82d465b45f3555ab19a5fbc82f289dde41 pyqrack_cpu-2.29.2-py3-none-macosx_14_0_arm64.whl
7815acfb2a55ea9450b85c11c793f31bf1cf00cd pyqrack_cpu-2.29.2-py3-none-macosx_15_0_arm64.whl
af803c3648cc50e97a6c3196ab8a73ca2425f858 pyqrack_cpu-2.29.2-py3-none-macosx_15_0_x86_64.whl
da08e44292e3e9557dafdffbaa1aa7abc8846b82 pyqrack_cpu-2.29.2-py3-none-manylinux_2_35_x86_64.whl
eea7833ece77ff5ab19fd8f63a74ffacaa8e30a9 pyqrack_cpu-2.29.2-py3-none-manylinux_2_39_x86_64.whl
065b776bc229a848f641e2fc5e2b7f8e78643013 pyqrack_cpu-2.29.2-py3-none-win_amd64.whl
a7b38e4f04d4846bdf630358af1e96fa42eacef8 pyqrack_cpu-2.29.2.tar.gz
db6b49fb2811dea9a0ab7bde5cf2ba4237018a5e pyqrack_cpu_complex128-2.29.2-py3-none-macosx_14_0_arm64.whl
d731ce68e49a8eb11e8af993574a9d020a186f4e pyqrack_cpu_complex128-2.29.2-py3-none-macosx_15_0_arm64.whl
d79d2d97dc4d6c846e8afd8e96563ea17ec1f875 pyqrack_cpu_complex128-2.29.2-py3-none-macosx_15_0_x86_64.whl
300c62b26c2a3d5ac8dbd2f7c1f6e9046a69194d pyqrack_cpu_complex128-2.29.2-py3-none-manylinux_2_35_x86_64.whl
4e48972a9666d7df4985fa4147d1b6ec95a2661f pyqrack_cpu_complex128-2.29.2-py3-none-manylinux_2_39_x86_64.whl
f8657438f8e4d55c4a66d065f08f6fb313e26375 pyqrack_cpu_complex128-2.29.2-py3-none-win_amd64.whl
1abda963c5bf5df02f678a5def0e5ab52f863b90 pyqrack_cpu_complex128-2.29.2.tar.gz
47eedcad645ee3793c0cbb4448a41c8a11b3e901 pyqrack_cuda-2.29.2.tar.gz
4407445dedec14e9cf104b157f5819fc4515264a pyqrack_cuda_complex128-2.29.2.tar.gz