Test is finally back on its feet after rewriting to not use the standard library – all passes on release, valgrind clean on debug.
Unfortunately, it’s not QUITE free of the standard library…
One test uses qsort and bsearch, and a lot of tests use time(), to ensure they run for a reasonable period.
I need to rewrite those tests to run for enough iterations, so time isn’t used.
However, back to the benchmark now.