bisect--helper: reimplement `bisect_run` shell function in C