Potentially wrong result given by bisectable
<AlexDaniel-> bisect: old=4a8038c295
my $s1 = Supplier.new; $s1.Supply.tap: { say $_; $s1.emit(2) if $++ < 5; say "here" }; $s1.emit(1)<bisectable6> AlexDaniel-, Bisecting by exit signal (old=4a8038c new=012c80f). Old exit signal: 1 (SIGHUP) <bisectable6> AlexDaniel-, bisect log: https://gist.github.com/05fdeca84b03e40704a638614d3cdd8a <bisectable6> AlexDaniel-, (2017-09-18) https://github.com/rakudo/rakudo/commit/66c2d05f2995522295e19b7ae014fcb803347194 <AlexDaniel-> c: 66c2d05f2^,66c2d05f2my $s1 = Supplier.new; $s1.Supply.tap: { say $_; $s1.emit(2) if $++ < 5; say "here" }; $s1.emit(1)<committable6> AlexDaniel-, ¦66c2d05f2^,66c2d05: «122222herehereherehereherehere» <AlexDaniel-> bisectable, are you fucking sure?
It marks all revisions as “new”. I don't know what's going on here.