logiops
logiops copied to clipboard
Add include <algorithm> to fix building with gcc 14
With gcc 14 some C++ Standard Library headers have been changed to no longer include other headers that were being used internally by the library. In logiops's case it is the <algorithm>
header.
Same problem for fedora 40 (rawhide): https://bugzilla.redhat.com/show_bug.cgi?id=2261353
Sorry it took me so long to review this, I've been quite busy recently. Will merge this if it fixes building on all systems.