Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created November 22, 2016 22:15
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/347cf40a6b5abdc7feb2e3efaeeff330 to your computer and use it in GitHub Desktop.
Save Whateverable/347cf40a6b5abdc7feb2e3efaeeff330 to your computer and use it in GitHub Desktop.
bisectable6
old=2016.10 my $v = rx/foo/; say("foobar" ~~ $v); say("foobar" ~~ /foo/)
Bisecting: 174 revisions left to test after this (roughly 8 steps)
[9f94525ed87fd7aff751c0a027292cb5638f07d2] Fast-track .BIND-POS for 1,2,3dimmed arrays
»»»»» Testing 9f94525ed87fd7aff751c0a027292cb5638f07d2
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 627a77eb226f7fe3ec551e1c004bdd832102b9a9
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f09b8b7b8a0412c43a384f7b9c53be35ff35176a
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4943ef3666e69f10ed82a2148acb440af400f3cf
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 05b65d0b1263b2d6ae974e2bf0d0d7f17df11e38
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 87880cae1615700ee7dbd906036a0b94a267e1d6
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1fce09529163517e51bd354aa73d059f8fa127e7
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5ac593ee098f204ea69ef57edd9ae0925c544ea4
»»»»» Script output:
「foo」
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a1fceeb6424b91daba2ecc6a5d0fbc215d865eb7
»»»»» Script output:
True
「foo」
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
「foo」
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
5ac593ee098f204ea69ef57edd9ae0925c544ea4 is the first new commit
commit 5ac593ee098f204ea69ef57edd9ae0925c544ea4
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Thu Oct 27 12:54:22 2016 +0200
Make ~~ /foo/ and ~~ Regex:D work the same
Spotted by labster++ . So, '"foo" ~~ /foo/' returns the Match
object and sets $/, whereas 'my $a = rx/foo/; "foo" ~~ $a' only
returned True and did not set $/.
:040000 040000 df500f6afd0016a0542e6ae7211f15cc10fbb071 62186d38c5678fd80c21309639b8d89cba96e475 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment