Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created October 27, 2016 01:38
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Whateverable/3ac927ee99178823f595a1ee0810cedb to your computer and use it in GitHub Desktop.
bisectable6
old=2015.07 new=2015.12 my $v = rx/foo/; say("foobar" ~~ $v); say("foobar" ~~ /foo/)
Bisecting: 1336 revisions left to test after this (roughly 10 steps)
[877d493ae4d1f133cace84c33a7518872de9b6ac] push-exactly for unique/repeated/squish
»»»»» Testing 877d493ae4d1f133cace84c33a7518872de9b6ac
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6a45feccb459d5643b4475f98efb59949155fd2b
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2342af89ca50e890def2be3d9df2f4a1d0ab7d60
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ba106f8dbf799b8ccaff664283cd24be5655b7b7
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0ec5ad56282beef709c0a5afcc2f49416905cb1c
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 96bc434418f30648199a9375e755028d3cefeb65
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing eb275d96bacc71d28f9e80214d080adbd5e83268
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7df99788724905a4fe18741a2e6bc12e401eedb8
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8287aad3bc2d1a8830d0ea373560c2038616c6d8
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f457007181bb6e2dcb6aefe857f36d648ae38401
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 06ed575d0d0483bcc0f577cc535fc13b42f21453
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「foo」
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
f457007181bb6e2dcb6aefe857f36d648ae38401 is the first new commit
commit f457007181bb6e2dcb6aefe857f36d648ae38401
Author: TimToady <larry@wall.org>
Date: Thu Dec 10 14:04:10 2015 -0800
allow ~~ to chain where practical
(A regex or closure must be at the end of the chain, however.)
:040000 040000 c88a36139915f4fc60df40af61333963d7e153ab 77a1ddb0c0f2d4348f52e55782cf82f79724f282 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment