Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 3, 2019 09:46
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/1427d0ffb0db177bc354fb79eef8df77 to your computer and use it in GitHub Desktop.
Save Whateverable/1427d0ffb0db177bc354fb79eef8df77 to your computer and use it in GitHub Desktop.
bisectable6_
old=2015.12 new=2018.12 my %a = 0 => 'z', 1 => 'a'; %a.min.say;
Bisecting: 4500 revisions left to test after this (roughly 12 steps)
[85710a71c0bc6b67307a05e990633ab2d44634f2] Close unit's file handle after reading in the bytecode
»»»»» Testing 85710a71c0bc6b67307a05e990633ab2d44634f2
»»»»» Script output:
0 => z
»»»»» 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 ab11e6a9707432fee313358b81355bc763b8e009
»»»»» Script output:
0 => z
»»»»» 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 ea53ce5cc66e6ec10a96fb8ce64031cf8d843326
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 baeabb4c4e8f5d223da8632130b4dfcd020d40ba
»»»»» Script output:
0 => z
»»»»» 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 c531b8bdb3602ddb60c07022ae6ab535136897a3
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 79f9be158e071bdaf6227c979f3a0fc3a5569391
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 f1313dbc93dd3c8b606519e253697fb682948807
»»»»» Script output:
0 => z
»»»»» 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 4c848b0216b4dd2b52937909b57686d9a2bdb771
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 fc28b67185d711cf8e4b3f9e6987e1ceee34e37b
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 fa84f134400977bd01dd01355fed679a3ac636e8
»»»»» Script output:
0 => z
»»»»» 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 1035edbb659da0ce4d8ab1635f92c66f6dfae592
»»»»» Script output:
0 => z
»»»»» 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 32f341b2f91f995f69316613c0540ab345408d09
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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 15ee3c3b9d94855aa96816216c43a352bc89b7ca
»»»»» Script output:
Index out of range. Is: 1, should be in 0..0
in block <unit> at /tmp/WySbIW4pgm line 1
Actually thrown at:
in block <unit> at /tmp/WySbIW4pgm 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”
»»»»» -------------------------------------------------------------------------
1035edbb659da0ce4d8ab1635f92c66f6dfae592 is the first new commit
commit 1035edbb659da0ce4d8ab1635f92c66f6dfae592
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Sat Jul 30 22:33:52 2016 +0200
Fix for RT #128780
- also make .min/.max about 40% faster
- rewrite with nqp::ops and iterator
- should be much more memory friendly as no longer copying data around
:040000 040000 30e5b5727e7d41098070c5fe846dca6aac21404c 3ffd31e2e4cf88df2e718080484af5077947c0fb M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment