Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 17, 2023 17:19
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/4f758539ad0cc0431ce19215c595a421 to your computer and use it in GitHub Desktop.
Save Whateverable/4f758539ad0cc0431ce19215c595a421 to your computer and use it in GitHub Desktop.
bisectable6
say "bla".encode.subbuf: ^10
Bisecting: 243 revisions left to test after this (roughly 8 steps)
[9d1e624ae3450316618fbdc208d23066e1449f23] Merge pull request #2123 from jmaslak/joelle-contributor
»»»»» Testing 9d1e624ae3450316618fbdc208d23066e1449f23
»»»»» Script output:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7f1e41dd32f540b5ac05aa05e470fdd9d6faeeb3
»»»»» Script output:
utf8:0x<62 6c 61>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 651c4750d43d4c0130cf05cbda64d3d5911e9bd0
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8e2c70fa154d9858f1e22bf54fbe07202040aaa9
»»»»» Script output:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 07d00db148a445a063cc0dfc4bc4a2a67e7df1f4
»»»»» Script output:
utf8:0x<62 6c 61>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cd43c4f1535d99b1c55c53bd262924a069ca3d8f
»»»»» Script output:
utf8:0x<62 6c 61>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1ab07c771c0e8d0fd5eca12021b3e0f1acc08ff3
»»»»» Script output:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4e56ce954ee1c2a424fd3ee164a7ce931337274a
»»»»» Script output:
MVMArray: Slice index out of bounds
in block <unit> at /tmp/abz0ARVo2C line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e0a27ce3718fcb5bd0277b9760aea986c904c611
»»»»» Script output:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d09756ae66222dc0bc6896f011dc08a144445356
»»»»» Script output:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
utf8:0x<62 6c 61 00 00 00 00 00 00 00>
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
4e56ce954ee1c2a424fd3ee164a7ce931337274a is the first new commit
commit 4e56ce954ee1c2a424fd3ee164a7ce931337274a
Author: Daniel Green <ddgreen@gmail.com>
Date: Sat Aug 4 15:24:25 2018 -0400
Speed up subbuf by using the new nqp::slice op...
instead of manually looping with nqp::bindpos+nqp::atpos.
src/core/Buf.pm6 | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment