Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 13, 2017 02:59
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/863fd9f6be05cdd71ff0733ad79eec8d to your computer and use it in GitHub Desktop.
Save Whateverable/863fd9f6be05cdd71ff0733ad79eec8d to your computer and use it in GitHub Desktop.
bisectable6
my %x = foo => { bar => { baz => 42 } }; my @z[1;3] = ((‘foo’, ‘bar’, ‘baz’),); say %x{@z}
Bisecting: 1533 revisions left to test after this (roughly 11 steps)
[dfc53aae1a94dbaa4d5f6505a246f6e8818f3d22] Fix error for unknown symbol in parametric type.
»»»»» Testing dfc53aae1a94dbaa4d5f6505a246f6e8818f3d22
»»»»» Script output:
({bar => {baz => 42}} (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b8302b3c01ee26cd093e463f43db6c67e5e7c480
»»»»» Script output:
({bar => {baz => 42}} (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ec9678538a4d5da9c9ff59c2ad7d64c1c79fbab3
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e8bc151d27e7ad90f934e6db09b8196feef0b1ef
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a424f07447307a8c89abdd7365d1aea1f80b6dc6
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0287290dd114cb00cd90d51d381b2b90b9c3e0f3
»»»»» Script output:
({bar => {baz => 42}} (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 507acf11354a7118fc8f26ebbd5ccc98093d0a55
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2ad8098f34d05f95d2e0b64d7ef409b00c2dc9d3
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 600eb5351e4516d7c25ee51689ef5b5f5d2a2c9f
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6a2ff75a61fdd49b55eec8dcb647a6822dac090b
»»»»» Script output:
({bar => {baz => 42}} (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a331b5b2ece993022072d78c27b511120d477c54
»»»»» Script output:
(bar => baz => 42 (Any) (Any))
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
(bar => baz => 42 (Any) (Any))
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
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