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

Some weird difference between bisectable and committable #280

Open AlexDaniel opened 6 years ago

AlexDaniel commented 6 years ago

\<AlexDaniel> c: 8bed4a67b^,8bed4a67b run(:err, :out, :env(%(MVM_SPESH_NODELAY=>1, MVM_SPESH_BLOCKING=>1)), (run :out, ‘which’, ‘perl6-gdb-m’).out.slurp-rest.chomp, ‘sandbox/roast/S02-types/num.t’).out.slurp-rest.contains(‘SIGSEGV’).say \<committable6> AlexDaniel, ¦8bed4a67b^: «False␤» ¦8bed4a6: «True␤»

But at the same time:

\<AlexDaniel> bisect: old=8bed4a67b^ new=8bed4a67b run(:err, :out, :env(%(MVM_SPESH_NODELAY=>1, MVM_SPESH_BLOCKING=>1)), (run :out, ‘which’, ‘perl6-gdb-m’).out.slurp-rest.chomp, ‘sandbox/roast/S02-types/num.t’).out.slurp-rest.contains(‘SIGSEGV’).say \<bisectable6> AlexDaniel, On both starting points (old=8bed4a67b^ new=8bed4a6) the exit code is 0 and the output is identical as well \<bisectable6> AlexDaniel, Output on both points: «False␤»

AlexDaniel commented 4 years ago

I don't think this is fixed (though both bots should behave exactly the same now).