Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 19, 2019 09:50
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/0d6e0b768b300993d63efb9ace20cd83 to your computer and use it in GitHub Desktop.
Save Whateverable/0d6e0b768b300993d63efb9ace20cd83 to your computer and use it in GitHub Desktop.
bisectable6
"abcd" ~~ m/(\w)+/; say %0
Bisecting: 4980 revisions left to test after this (roughly 12 steps)
[e20817fb7b2362cd732b9573969e9e0a2466329b] Don't tell if there's no "from" or "removed"
»»»»» Testing e20817fb7b2362cd732b9573969e9e0a2466329b
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 88152b180c22b8f1ad47e10e9f6dfb743a64c6ce
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e071e40b37d446c9ddcefb504d5ce044573b0d47
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9a6d7f051a65d22e0e94ac07bcf063e2e4253a20
»»»»» Script output:
a => 「b」, c => 「d」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bffc3ae41b71796bc95103fa66a26db04d21f337
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 60550d1533f3810ec357f6fd086826f93f46a849
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b3b24bf29fc67da213218f57f537b5a6869e9f88
»»»»» Script output:
a => 「b」, c => 「d」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a10a468d954cdb395467f5f4870f5aa0979d19e4
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0287290dd114cb00cd90d51d381b2b90b9c3e0f3
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cd2756a9ede921e190b5354e55bf9f79ff79ffce
»»»»» Script output:
a => 「b」, c => 「d」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a331b5b2ece993022072d78c27b511120d477c54
»»»»» Script output:
a => 「b」, c => 「d」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c8ec5aca8bb4be645de0350655d697ce93aa9d8c
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0fafd860b299fd4a579e353a2e4982b90b57340a
»»»»» Script output:
a => 「b」, c => 「d」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6a2ff75a61fdd49b55eec8dcb647a6822dac090b
»»»»» Script output:
{a => 「b」, c => 「d」}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
a => 「b」, c => 「d」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
6a2ff75a61fdd49b55eec8dcb647a6822dac090b is the first new commit
commit 6a2ff75a61fdd49b55eec8dcb647a6822dac090b
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Tue Apr 5 21:43:03 2016 +0200
Curlify Hash.gist, like Array.gist is bracketed
:040000 040000 aceac270a1ff75404ce3269612d42861b3639734 85e7575a4817891f713358c6bcf9e7000e21a973 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment