Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 15, 2017 03:55
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/bc2aa1e3e5c2582ffcaf30398d37f654 to your computer and use it in GitHub Desktop.
Save Whateverable/bc2aa1e3e5c2582ffcaf30398d37f654 to your computer and use it in GitHub Desktop.
bisectable6
say bag(1,3) (^) bag(1,1,2,3,3,3)
Bisecting: 2143 revisions left to test after this (roughly 11 steps)
[92c0921d948583dad95f6f81d6f317ca257e7057] Use the new .CURSOR_MORE/CURSOR_NEXT in Str.match
»»»»» Testing 92c0921d948583dad95f6f81d6f317ca257e7057
»»»»» Script output:
set(2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9728c4a4553fbdd2649685b2f338ac340173c5c1
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 20cfab31ca532f3a98046f9cd7951ddf8563b59f
»»»»» Script output:
set(2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 268dc92e2aee92d0ee5a6e92ed6b589a18c2d36f
»»»»» Script output:
set(2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 25615c73c054a375504962211ef7f94fb7efe5c8
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 41d9f5c3eba6591025dbff5bb80ab83f465357ca
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d487657c8bd9e4b5f975631db2cbf2b54d0a0dbd
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6ffbbf47653eef1d905b649ceb847b388770b321
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a687d9598f6c3f087a231449c8ccbf89de92d0fe
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 702f845c5efa0d7389a752c3e3b89e3e4e81aa02
»»»»» Script output:
set(2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1087f8460fe5c3d3153994d94129c3dfeb1641de
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a578e7b690f6970d545ec252bc45901050dfee9f
»»»»» Script output:
bag(3(2), 1, 2)
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
set(2)
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
a578e7b690f6970d545ec252bc45901050dfee9f is the first new commit
commit a578e7b690f6970d545ec252bc45901050dfee9f
Author: ab5tract <john.haltiwanger@gmail.com>
Date: Sun Dec 4 12:09:38 2016 +0100
Fix bag/set (^) without affecting set
This should address the issues that led to the previous revert.
:040000 040000 bb3e215a8cec5a97e50b9f35dd0f495ba8758a14 f16324d6399a8a5ba178da7bb2a7c5c64935dd72 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment