Skip to content

Use ancillae from common patch for ACE

Choose a tag to compare

@WrathfulSpatula WrathfulSpatula released this 23 Sep 17:23
· 52 commits to main since this release

(Anthropic) Claude made exceptionally short and light work of the recent renovations on QrackAceBackend, but human review turned up a consistent conceptual bug, easily fixed: Claude always used the ancillae from the first replica's patch in boundary qubits, rather than the common patch between all involved qubits. The fix is tiny, but the performance improvement might be substantial. Also, Claude improved the ccx error correction.

Full Changelog: v2.52.4...v2.25.5

sha1sum results:
6f25cc6116694e79f3d359039efd4482b699c2bc pyqrack-2.25.5-py313-none-android_16_arm64_v8a.whl
a2cc4eeb76891d547c753af5a4f55dc5cac7dd5c pyqrack-2.25.5-py3-none-macosx_14_0_arm64.whl
01c66c5735fc95175b85ac5019945111c03e54ef pyqrack-2.25.5-py3-none-macosx_15_0_arm64.whl
490e58adaadc2dba740eba9a64324ab07728456e pyqrack-2.25.5-py3-none-macosx_15_0_x86_64.whl
af87ee9762c08aeb2ce70e5fb24a513cf76326b4 pyqrack-2.25.5-py3-none-manylinux_2_35_x86_64.whl
7f552cc78d099d37bd218d0186e79c8efe44a34b pyqrack-2.25.5-py3-none-manylinux_2_39_x86_64.whl
839cfbcf5e57931659b0decc6b3ebbffb98da482 pyqrack-2.25.5-py3-none-win_amd64.whl
4709b351a048b9346633519f0c6ffefe0fe8a0d7 pyqrack-2.25.5.tar.gz
81813796393a28edf088ca87f084bb588e41c5e9 pyqrack_complex128-2.25.5-py3-none-macosx_14_0_arm64.whl
738a676564c9d4df4f991dbefd2e33a60f159da7 pyqrack_complex128-2.25.5-py3-none-macosx_15_0_arm64.whl
a6cd0bb7d63be11813023225cff8ce79d2f07edf pyqrack_complex128-2.25.5-py3-none-macosx_15_0_x86_64.whl
6d26c9561877b86b00f2c9b19a803d5bf54fa066 pyqrack_complex128-2.25.5-py3-none-manylinux_2_35_x86_64.whl
4cf6807b890303f0a1196716e5aa10ff17d6a691 pyqrack_complex128-2.25.5-py3-none-manylinux_2_39_x86_64.whl
bd6c8bf6533c1efb26b8a1fa061b3d47823fef9c pyqrack_complex128-2.25.5-py3-none-win_amd64.whl
19cdab540edd44b404d069b81fe9aea8522e28c4 pyqrack_complex128-2.25.5.tar.gz
d830db7b1114f7328141254651c0700b01d78d79 pyqrack_cpu-2.25.5-py3-none-macosx_14_0_arm64.whl
21a702a29c3f818a27274b49cf9140f1a73b509d pyqrack_cpu-2.25.5-py3-none-macosx_15_0_arm64.whl
acdd94d651afad7126cf6a7ef1ffff2da03aa3b2 pyqrack_cpu-2.25.5-py3-none-macosx_15_0_x86_64.whl
fb42fcf0df9af0428e43ec5964a9afc813880d1a pyqrack_cpu-2.25.5-py3-none-manylinux_2_35_x86_64.whl
5bbbe7a729cc970d35366acf3030c0a9b7b1c6b8 pyqrack_cpu-2.25.5-py3-none-manylinux_2_39_x86_64.whl
7899117c7ad640b4432425498da7b981b734978d pyqrack_cpu-2.25.5-py3-none-win_amd64.whl
b7a9d327e1a0dd824d0294a4d1e96b751aabd9b9 pyqrack_cpu-2.25.5.tar.gz
7ec2918d7f4739e23c85954cae5c5348cee29345 pyqrack_cpu_complex128-2.25.5-py3-none-macosx_14_0_arm64.whl
430ca1118b21642f841d4df52f009990c070a3e6 pyqrack_cpu_complex128-2.25.5-py3-none-macosx_15_0_arm64.whl
024870dbf2237fd3bc21c968d38ef27c8d24129e pyqrack_cpu_complex128-2.25.5-py3-none-macosx_15_0_x86_64.whl
c964b8704eef6fe8865a42c82e47c1695440799b pyqrack_cpu_complex128-2.25.5-py3-none-manylinux_2_35_x86_64.whl
f4242a825af98485e6aad7b2c2a32825907d6262 pyqrack_cpu_complex128-2.25.5-py3-none-manylinux_2_39_x86_64.whl
1cdf68d23e163f888f6dd85ce0a8d4c867efc250 pyqrack_cpu_complex128-2.25.5-py3-none-win_amd64.whl
0e6820e24d5347dc2e33aa325976f7158296af96 pyqrack_cpu_complex128-2.25.5.tar.gz
2894c894dd66e5f5af3c629fc801a0ec56a082a8 pyqrack_cuda-2.25.5.tar.gz
92145035b795ef8db8ed3f30382b42affee97bab pyqrack_cuda_complex128-2.25.5.tar.gz