Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 31, 2017 16:26
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/5f1c53cd786e20055697180458940705 to your computer and use it in GitHub Desktop.
Save Whateverable/5f1c53cd786e20055697180458940705 to your computer and use it in GitHub Desktop.
bisectable6
old=587f700e9 say ($ = 42) ~~ S/4/2/; say $/; say $_
Bisecting: 1883 revisions left to test after this (roughly 11 steps)
[72d2d696e973a6beb61d940d7996c536d29f3266] We already mentioned adverbed slices
»»»»» Testing 72d2d696e973a6beb61d940d7996c536d29f3266
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// is not useful. You can use given instead: S/// given $foo
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ae7f8225035400f6d06f4f59122c98c1567c5352
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 98966bf15722c17e80977a42b4d847e40121dff0
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6ade15746ee68fc2dadaa2b864c87c9a08fa59a9
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d979b5c41921391d9aca03959cb5dc72613e4ef1
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b8a75b95b065cc8d4ff3aa0bc0a9997cb2c13520
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 27ac304f922828154c5b852d2fb96728d4060235
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing de40f3a3c9259d7ecb2be8ee7b5254343038a052
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 49fcd53c2a643d4629747d47b7ae0e42ddc8c082
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4b443f245166c558a5cc0ca58c338f9ebefa6f5b
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 18957e3f98e7830eb0c397c32031037476386436
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ac4f9f8fe4bee1c0cad1a98c042b10ac9584db28
»»»»» Script output:
Potential difficulties:
Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~.
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Smartmatch with S/// can never succeed because the subsequent string match will fail
at /tmp/nxqtjkrHpS:1
------> say ($ = 42) ~~ ⏏S/4/2/; say $/; say $_
False
22
(Any)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
ac4f9f8fe4bee1c0cad1a98c042b10ac9584db28 is the first new commit
commit ac4f9f8fe4bee1c0cad1a98c042b10ac9584db28
Author: Timo Paulssen <timonator@perpetuum-immobile.de>
Date: Tue Jan 5 01:30:34 2016 +0100
Make ~~ S/// message a bit simpler and more helpful
Zoffix++, AlexDaniel++
:040000 040000 6db96f4ed39663c02e26a088b157232fc394119f 511c0bd0548d038bbfc0471e9e19f863a3c0c78b M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment