<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">J. Gareth Moreton via fpc-devel <<a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>> schrieb am Do., 1. Juli 2021, 01:29:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ah curses.  I fear it was something I did.  I don't like the idea of <br>
stepping through each revision until we find one that works.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That's where bisecting comes into play: find a revision where it is working (or not working, depending on the context) and then half the interval to the top most revision. If if still works in that revision (or not works) then you do the same with the upper interval, otherwise you continue with the lower one. This continues until only one revision is left which is the culprit. </div><div dir="auto"><br></div><div dir="auto">This is so common that e.g. Git contains a command for simplifying that (cause there are no linear revision numbers after all). </div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto">Sven </div></div>