Closed cboulay closed 2 years ago
The good news: asio is not to blame, and neither are the 337826 changed lines in 6e0070c2e8907e34458755d4b10a75a455374ba0. The bad news: the bug was introduced in and affects all streams except for int8-streams. I introduced it in e9d852d128d6a1486532f2ef27b3b8c253da3d40, a commit with the fix is currently being checked in the CI, because MSVC is a bit pickier with constexpr functions than I expected.
From what I've recently read Github Actions can run a container in the background, so I'll push the "run tests against an older release" item a bit higher on my TODO list.
Edit: fixed in 93eb0f252c62cb650d14690519c5c3d060d6a118
https://github.com/sccn/liblsl/commit/6e0070c2e8907e34458755d4b10a75a455374ba0 breaks protocol compatibility. @tstenner how do you want to handle it?