Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created October 30, 2016 20:36
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/d48431a920b3d40eac7a03740fd02375 to your computer and use it in GitHub Desktop.
Save Whateverable/d48431a920b3d40eac7a03740fd02375 to your computer and use it in GitHub Desktop.
bisectable6
good=631e2f770e bad=fc47bbf constant $R = /f(oo)/; say so "foo" ~~ $R; say ~$0 # RT #126969
Bisecting: 236 revisions left to test after this (roughly 8 steps)
[c01fc3ac198821a4fb4509aecdca5d0b8be0c310] Merge pull request #888 from jonathanstowe/new-deref-null
»»»»» Testing c01fc3ac198821a4fb4509aecdca5d0b8be0c310
»»»»» Script output:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b08ef9666e32358291bfcab8d323e13984c24a2d
»»»»» Script output:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e47242070252533ac0d116b73d8e43822ff2b74c
»»»»» Script output:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d4c887e3e6b06580f1e3bd0f8cdabefaf36442e7
»»»»» Script output:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bc7fcc61e8ade69e3e5ed30805b6fe0ae67aeb8c
»»»»» Script output:
True
oo
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 553677fbc58034fc301a0e5025e516b12451cdf2
»»»»» Script output:
True
oo
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e4dc8b6ed1f9b3b4846f0e371c9b8e0569b798c5
»»»»» Script output:
True
oo
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 05b65d0b1263b2d6ae974e2bf0d0d7f17df11e38
»»»»» Script output:
True
oo
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5ac593ee098f204ea69ef57edd9ae0925c544ea4
»»»»» Script output:
True
oo
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
Use of Nil in string context
in block <unit> at /tmp/swx4s_XqN6 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
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