Debug QCircuit osstream
QCircuit
operator osstream>>
suffered from a bug where bitLenInt
was not correctly cast to size_t
before writing out to stream. This creates unprintable characters that could have easily crashed the output process. The problem was not recognized sooner because build settings for releases used to entail that the bitLenInt
happened to be printable as an integer.
Full Changelog: vm6502q.v9.12.23...vm6502q.v9.12.27
sha1sum results:
3baf9397acce5b0cf46e89c9cdfcec4d793a33bd libqrack-macosx_14_0_arm64.zip
8b7dff9891357d829bff1ddcb12d00591ae80c11 libqrack-macosx_15_0_arm64.zip
ad7d5ccb9b17db1ffa6f5991921e5314bba29c01 libqrack-manylinux2014_x86_64.zip
7c2648cdda5a4079428fb7e0a9f2ab982cf331b0 libqrack-manylinux_2_35_x86_64.zip
34a9f21d254454d47a949b8574547c727adabeb0 libqrack-manylinux_2_39_x86_64.zip
3cb467eb5e97f13041309c00689ab5976ba13602 libqrack-win-amd64.zip