Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 2, 2018 06:14
Show Gist options
  • Save Whateverable/5d15691f2e5bef5d01b654aed2305ffe to your computer and use it in GitHub Desktop.
Save Whateverable/5d15691f2e5bef5d01b654aed2305ffe to your computer and use it in GitHub Desktop.
bisectable6
<0000 0001>».comb.say
Bisecting: 3810 revisions left to test after this (roughly 12 steps)
[cb27bce745f21c2d81965cb2a4aa3ff373fa7edb] [io grant] Clean up &open and IO::Path.open
»»»»» Testing cb27bce745f21c2d81965cb2a4aa3ff373fa7edb
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 87f772ee53ad93983ff069b560c68157e4a6d5d9
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 91af128243f597f9f4defca1f676a6741260c5ea
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c069f4598b0a8a51a98bba1df67ca73d91634a82
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9d138b974affb9b05a370604114d9e48d4c8f3e6
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0de1daabd7a43b12b0b3b7553ae0b0ae248a7ed2
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1eb7b1f796214870b53c7ed055907cb29076dc78
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing daa71e67146df7cf815abc2b618f777cd66c6ddb
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9d7c0ab8ff97efecc1947d245f31875fd7b60da3
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 28a48ea5939b6c89f7db60e0cde27f079f248e27
»»»»» Script output:
((0 0 0 0) (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9cd7c5a98e7611eb39536ad3bc4a0aabf3996740
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7bebec08e930dffd8c1ccf5bb03dcfab924f11e2
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d444f655fd82df4b71f29c0a04fc2626bc76be53
»»»»» Script output:
(() (0 0 0 1))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0 0 0 0) (0 0 0 1))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
d444f655fd82df4b71f29c0a04fc2626bc76be53 is the first new commit
commit d444f655fd82df4b71f29c0a04fc2626bc76be53
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Sat Mar 11 18:11:54 2017 +0100
Prevent unneccesary creation if iterator objects
Check whether we can return a Rakudo::Iterator.Empty in the "new"
method, rather than in the !SET-SELF method where the iterator object
is already created.
:040000 040000 b4f828e7b58e632f25ebc14c5310a617bba8662d bb8b9b39e8c70d8a5f4bfe4a8c0aac52df50e601 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment