Raku / whateverable

🤖 Different IRC bots that operate on a bunch of prebuilt Rakudo versions
https://gist.github.com/Whateverable
GNU Affero General Public License v3.0
18 stars 14 forks source link

Potentially wrong result given by bisectable #251

Open AlexDaniel opened 6 years ago

AlexDaniel commented 6 years ago

\<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^,66c2d05f2 my $s1 = Supplier.new; $s1.Supply.tap: { say $_; $s1.emit(2) if $++ < 5; say "here" }; $s1.emit(1) \<committable6> AlexDaniel-, ¦66c2d05f2^,66c2d05: «1␤2␤2␤2␤2␤2␤here␤here␤here␤here␤here␤here» \<AlexDaniel-> bisectable, are you fucking sure?

AlexDaniel commented 4 years ago

It marks all revisions as “new”. I don't know what's going on here.