Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 6, 2017 02:13
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/c0892ad4083a2a78c7b570779af56b6a to your computer and use it in GitHub Desktop.
Save Whateverable/c0892ad4083a2a78c7b570779af56b6a to your computer and use it in GitHub Desktop.
bisectable6
old=HEAD~300 my @array[2;2;2]; for @array.pairs { say .perl }
Bisecting: 184 revisions left to test after this (roughly 8 steps)
[af1501ab7f139ef7b9c7bf4c6fd1721d70726701] Remove a few is-lazy methods: the default in Mu§ is False
»»»»» Testing af1501ab7f139ef7b9c7bf4c6fd1721d70726701
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing aa3506594c1f71490bc26dfcb3ee875fba92aec4
»»»»» Script output:
((0, 0, 0)) => Any
((0, 0, 1)) => Any
((0, 1, 0)) => Any
((0, 1, 1)) => Any
((1, 0, 0)) => Any
((1, 0, 1)) => Any
((1, 1, 0)) => Any
((1, 1, 1)) => Any
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f0aa65e5eb7f34c4e06913b74f13827961ca11a9
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 54cc06b1e5bfaea1f24fec6f84a3b6f67216c3b3
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5023bf39f102697ae52707661a29547ab0938ab2
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d1d0e46c364066385844f403261f13e3e8e9e86d
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ea67ce9b2041affee3d6b755bb8e739899300ad4
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing dc7b68881065a39aeabdde2eed2bc4691b2a876c
»»»»» Script output:
((0, 0, 0)) => Any
((0, 0, 1)) => Any
((0, 1, 0)) => Any
((0, 1, 1)) => Any
((1, 0, 0)) => Any
((1, 0, 1)) => Any
((1, 1, 0)) => Any
((1, 1, 1)) => Any
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 19df3584e68269f719bcc039c9c41d0f9ca4b793
»»»»» Script output:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
((0, 0, 0)) => Mu
((0, 0, 1)) => Mu
((0, 1, 0)) => Mu
((0, 1, 1)) => Mu
((1, 0, 0)) => Mu
((1, 0, 1)) => Mu
((1, 1, 0)) => Mu
((1, 1, 1)) => Mu
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
dc7b68881065a39aeabdde2eed2bc4691b2a876c is the first new commit
commit dc7b68881065a39aeabdde2eed2bc4691b2a876c
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Thu Dec 29 21:30:40 2016 +0100
Fix RT #130440
The Pair.value wasn't created with a .whence container, AlexDaniel++
for the spot.
:040000 040000 50971cecaf46f44706b54f8d3d745eeb071ec8b4 63682ce231340bd6e910baa04e683c932ea041e6 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment