Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 12, 2016 16:21
Show Gist options
  • Save Whateverable/360db0e86f4c338f5aa9c09bf3fea7cf to your computer and use it in GitHub Desktop.
Save Whateverable/360db0e86f4c338f5aa9c09bf3fea7cf to your computer and use it in GitHub Desktop.
bisectable6
old=2015.07 say 255.base(16, -100)
Bisecting: 2696 revisions left to test after this (roughly 11 steps)
[5dacb112935412a5039ad6382361b8320bb49d99] Add Readline support
»»»»» Testing 5dacb112935412a5039ad6382361b8320bb49d99
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H line 1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 d16d88e50abab16108936140b3d4bd64dfacd605
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H:1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H:1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 433e265650f0e0666e9e375cb498ec59dfd13f77
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 ff9c09fa1f83ddb2e9023f61d12c179e4a1a2ab5
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H:1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H:1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 8bc2c406b63d6fb7a2d244425f79201dff52a903
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H:1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H:1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 c89820cfc081bc7488a4ab7eb21f2d3c79db6bef
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 173f64d40e401804c07d6bc774344b05638118d5
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H:1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H:1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 5746df26c1663f265f6b12e503f12e1f03d6b549
»»»»» Script output:
digits argument to base out of range. Is: -100, should be in 0..*
in block <unit> at /tmp/oz0CYlKP5H:1
Actually thrown at:
in block <unit> at /tmp/oz0CYlKP5H:1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 d8814206ae715fa16085cddfb3f70353b9e6553b
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 cd02e3e471cfa38c104ae944d39653c2303bf94e
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 e87a7aaf814d75fc89b6f7cb70c06bb03b16144a
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 6abe65cfe8fc2484f566f07aad7cbda8d66c9838
»»»»» Script output:
FF.
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
5746df26c1663f265f6b12e503f12e1f03d6b549 is the first new commit
commit 5746df26c1663f265f6b12e503f12e1f03d6b549
Author: Brent Laabs <bslaabs@gmail.com>
Date: Tue Sep 8 21:56:01 2015 -0700
fix Rat.base rounding, throw X::OutOfRange for negative base $digits
"# never happens?" did the impossible and happened. Related ticket: RT #126022
:040000 040000 88e75e6e33f44bb4fc8eb7205bba387022e039cf 9117a1e49b129e51ef55e4d6276df4aa916cb8bc M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment