Skip to content

Fix unique_ptr deleters

Compare
Choose a tag to compare
@WrathfulSpatula WrathfulSpatula released this 08 May 12:52
· 1734 commits to main since this release

Compiling with GCC/G++12, we became aware that some of our std::unique_ptr instances for arrays had mismatched (non-array) deleters. This has been fixed, throughout the library.

Full Changelog: vm6502q.v8.8.2...vm6502q.v8.8.3

File SHA-1 sums:

7ae1c7c75c5463fc21805fc9d9591d78f6c9cee8 Qrack-8.8.3-Darwin_x86-64.sh
5e4d858bca207779583060289ec515638eade220 Qrack-8.8.3-Emscripten.sh
523231dbcd1af1293929ae684d557409755b1bcd Qrack-8.8.3-Linux_arm64.sh
3ebf190429dc899ba76181d44e694447103a9e33 Qrack-8.8.3-Linux_armv7.sh
af9f25aeee779c36e108510f1c6299100c5fc386 Qrack-8.8.3-Linux_Ubuntu_20.04_LTS_x86-64.sh
91589a12acb8b4162c75a7a493c7200979ca5872 Qrack-8.8.3-Linux_Ubuntu_22.04_LTS_x86-64.sh
f3a658714d2fd7a51b9e7aa8e2e477dd523fb461 Qrack-8.8.3-win32.exe
b9e9e72ee5aacfb9626cbddacc41b9aaafd220b0 Qrack-8.8.3-win64.exe
77833dd6dfb2ad83b65200b7d0f10d31f08a90f0 Qrack-8.8.3-WSL_Ubuntu_22.04_LTS_RTX_3080.sh

86048e6cf7ffe731e2559ac3725c57081fc30f60 qrack_linux_arm64_benchmarks
4aaae954fbb23f48d68a3cbb9a01bb0551d22ca0 qrack_linux_armv7_benchmarks
1793cfea545c63ad6de66115f7c676bbf1da9eda qrack_mac_x86-64_benchmarks
988454503b9dedd02e1b181772294fc4f49dba57 qrack_Ubuntu_20.04_LTS_benchmarks
b706c1c2e1104bb270d6a195727b9e168af3b54e qrack_Ubuntu_22.04_LTS_benchmarks
644b8fe4801386b04eb147fe2c4d27531be03187 qrack_windows_x86-64_benchmarks.exe
a6dc1c4d57d7cc80e572672008ace3098098bea5 qrack_windows_x86_benchmarks.exe
0cd5ac538f33aea0b9d7717b64de764eca7c4030 qrack_WSL_Ubuntu_22.04_LTS_benchmarks