Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created September 12, 2017 15:45
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/8212d24ae0b3498ca53cdd46471db402 to your computer and use it in GitHub Desktop.
Save Whateverable/8212d24ae0b3498ca53cdd46471db402 to your computer and use it in GitHub Desktop.
bisectable6
old=2015.11 say &substr.assuming("hello world")(0, 2);
Bisecting: 3116 revisions left to test after this (roughly 12 steps)
[b5302b872cfe15c671af1d671a3f04322a4e0ed0] Split off the TypedArray role into its own file
»»»»» Testing b5302b872cfe15c671af1d671a3f04322a4e0ed0
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4b0e5bd49d5402f16f9a8184e80bef89b061d332
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b49aa3ed2adc0f1ef8142a153fa3838941820781
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ccf15ec6dbbcf6977c3eaa419fc5823c5515f5c4
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4b07f43923735074dc7649e137ea16986a10475b
»»»»» Script output:
hello world
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 81b4a5dd4866c3b612a5017ce850079824060df5
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7b78887619f8d50f54786b1d2482b5825b98c6d3
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing af4d62e94b19eb4f5608c45eb85134e0921e1057
»»»»» Script output:
hello world
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 887c937d1d673ae5a4a0412d1d5d83d33da89c70
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ba106f8dbf799b8ccaff664283cd24be5655b7b7
»»»»» Script output:
hello world
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cd45c61729e5d4c662c3dc4898b2a88b6b266277
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2b5c41e94fa61bfa6ead92e2432152745ce49ce9
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cdc3fb041abdf29b0d1981f89509bae09d031b07
»»»»» Script output:
hello world
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 518b46feb9ae179cf7a73220673da5b9fbb01016
»»»»» Script output:
hello world
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 88a8a009b97a394b294d0cf14bfc181dd18a471c
»»»»» Script output:
he
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
hello world
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
88a8a009b97a394b294d0cf14bfc181dd18a471c is the first new commit
commit 88a8a009b97a394b294d0cf14bfc181dd18a471c
Author: Jonathan Worthington <jnthn@jnthn.net>
Date: Tue Dec 1 17:59:58 2015 +0100
Make @a[^2] consistent with @a[0,1].
That is, it doesn't auto-truncate. Only lazy ranges will now truncate.
An infinite range is automatically lazy; the existing behavior is now
available as @a[lazy ^2].
:040000 040000 e99c4f583682a9097e3569e8a0c1e899d3007d4b f24fbdbb478fce6a8abb68e414ba6b9fdb49581f M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment