Algorithmic bugs in ed33000b
There seem to be bugs in ed33000b even though the CI did not detect any problems. If I execute the python based test cases on my desktop machine, I receive a couple of failing test cases. The number of failing test cases depends on the search algorithm. Furthermore, the test cases fail only for one or two data types.
I assume that this is a problem with the implementation of the searches, especially with the fact that reached the end
is indicated by moving the pointer beyond the array boundaries.
Proper C++ based unit tests should reveal the problem, quickly.