Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 12, 2022 19: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/4c74467d315f8fd21fc12f7a0f9f1cf6 to your computer and use it in GitHub Desktop.
Save Whateverable/4c74467d315f8fd21fc12f7a0f9f1cf6 to your computer and use it in GitHub Desktop.
bisectable6
enum BooleanEnum (:!Lies, :Truth); say False ~~ BooleanEnum;
Bisecting: 108 revisions left to test after this (roughly 7 steps)
[21829c33f6831cf567663dc91071ea6dd009ed53] Make the adverbless zen-slice (@a[]) a few percent faster
»»»»» Testing 21829c33f6831cf567663dc91071ea6dd009ed53
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d4fde77d2a08d3354c6845b56caaa64e7155eeca
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 90a04ac01a0bec5de3906d8ecef89496666a9da1
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9f80771c91c0fad65ceade5a6309a1decd5dcc79
»»»»» Script output:
False
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7f73dcbd7295e677d79a216244ddceb9f4982c7a
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6b828fe6159ad948aaac24035233ee697a9f72da
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a1bb638f1a2b11671fdaddf70c53296bccd080c5
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 966e77fe10bac8bc725399f06bcb7b5b38e00727
»»»»» Script output:
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
9f80771c91c0fad65ceade5a6309a1decd5dcc79 is the first new commit
commit 9f80771c91c0fad65ceade5a6309a1decd5dcc79
Author: Vadim Belman <vrurg@lflat.org>
Date: Tue Nov 30 15:56:18 2021 -0500
Unify type matching ACCEPTS with other versions in the core
The return value must be a `Bool`.
src/core.c/Bool.pm6 | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment