Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 20, 2020 17:21
Show Gist options
  • Save Whateverable/a0172cc2339b72985c1bbeb13f871580 to your computer and use it in GitHub Desktop.
Save Whateverable/a0172cc2339b72985c1bbeb13f871580 to your computer and use it in GitHub Desktop.
bisectable6
my @space; my %coords = 'x', 1234, 'y', 1234; @space.push(%coords); say @space[0]; my %coords = 'x', 42, 'y', 42; @space.push(%coords); .say for @space;
Bisecting: 5757 revisions left to test after this (roughly 13 steps)
[c9913277c9da6c302d4a953fb75a25640278a901] Consistify interface
»»»»» Testing c9913277c9da6c302d4a953fb75a25640278a901
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol '%coords'
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
{x => 1234, y => 1234}
{x => 42, y => 42}
{x => 42, y => 42}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 393afcf910a26638827c03a7dc4b95f1a37f86ac
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol '%coords'
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
{x => 1234, y => 1234}
{x => 42, y => 42}
{x => 42, y => 42}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 66a5928ae10178ac41ddb47555b1cea5e1771180
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
{x => 1234, y => 1234}
{x => 42, y => 42}
{x => 42, y => 42}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0287290dd114cb00cd90d51d381b2b90b9c3e0f3
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
{x => 1234, y => 1234}
{x => 42, y => 42}
{x => 42, y => 42}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3f469f1df170cc28af96859447db3a73ab69c6ea
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a8f407cccde92b206d1619063af05b24beccefb3
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 113c08e3775173f901a6d4d13afd8a4614a16023
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 268e9c673e53a5877244fa9c76e9b68f2f6b78a4
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a87fb43b6c85a496ef0358197625b5b417a0d372
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2ad8098f34d05f95d2e0b64d7ef409b00c2dc9d3
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 600eb5351e4516d7c25ee51689ef5b5f5d2a2c9f
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6a2ff75a61fdd49b55eec8dcb647a6822dac090b
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
{x => 1234, y => 1234}
{x => 42, y => 42}
{x => 42, y => 42}
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a331b5b2ece993022072d78c27b511120d477c54
»»»»» Script output:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Potential difficulties:
Redeclaration of symbol %coords
at /tmp/CRqffKAklK:1
------> push(%coords); say @space[0]; my %coords⏏ = 'x', 42, 'y', 42; @space.push(%coords
x => 1234, y => 1234
x => 42, y => 42
x => 42, y => 42
»»»»» 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