Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 8, 2018 02:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/2c95a78636f5c783d03bbecd50eb628a to your computer and use it in GitHub Desktop.
Save Whateverable/2c95a78636f5c783d03bbecd50eb628a to your computer and use it in GitHub Desktop.
bisectable6
say (1 +> 100000000000)
Bisecting: 3624 revisions left to test after this (roughly 12 steps)
[c4a4c848c27516043746039542a89c93cfa0ce35] Clean up Proc::Async exit handling
»»»»» Testing c4a4c848c27516043746039542a89c93cfa0ce35
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 963b28d1960b69486fe08dbc26e1483ad2dfcc63
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 85710a71c0bc6b67307a05e990633ab2d44634f2
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 43f193ae59d8f9c096c983e478175ca160a0d762
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 505ee33def96fe4c5ae2e9af52ed0b8a35edf84d
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0e0ac2fb8c51a82a0653a958c68604276fc25490
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing aa711c14608b92afb0689e580ab22d62673a1caa
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 95c5e1ffa899ece1c19302ef215ff40057ad8239
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d6798bfe60865293f634855f36e3b85386804d61
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6bb1b5b409819411479d5b506eb15bef912cf30c
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6435933a1d415968c3ece66333e473114fa07782
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 66e8e72c02e0a36b6d8817d1ce8a3857920315fe
»»»»» Script output:
Big integer 100000000000 not yet supported on righthand side of '+>' operator
in block <unit> at /tmp/8t3y5jk_hw line 1
Actually thrown at:
in block <unit> at /tmp/8t3y5jk_hw line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ef29bb9f41aa5d50638544db1ff966459c888f68
»»»»» Script output:
0
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
ef29bb9f41aa5d50638544db1ff966459c888f68 is the first new commit
commit ef29bb9f41aa5d50638544db1ff966459c888f68
Author: Zoffix Znet <cpan@zoffix.com>
Date: Wed May 10 16:19:31 2017 +0000
Fix right shift op; make it 55% faster
- Fix underlying MoarVM problem:
https://github.com/MoarVM/MoarVM/pull/593
- Remove the kludge and bigI check, making the op 55% faster
- Fixes RT#126942: https://rt.perl.org/Ticket/Display.html?id=126942
- Fixes RT#13278: https://rt.perl.org/Ticket/Display.html?id=131278
:040000 040000 8ef1e4fd00b85677568009b86dcec636687f3396 874f76974e835a12a41fb7c87f55faa96b5e030e M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment