Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 27, 2020 12:26
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/7949208ef31fa42ab2c90929113132c7 to your computer and use it in GitHub Desktop.
Save Whateverable/7949208ef31fa42ab2c90929113132c7 to your computer and use it in GitHub Desktop.
bisectable6
spurt "/tmp/test123", "👩👨🐈"; my $fh = open "/tmp/test123", :read; $fh.readchars(1); $fh.tell.say; $fh.readchars(1); $fh.tell.say
Bisecting: 5818 revisions left to test after this (roughly 13 steps)
[39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca] Merge pull request #1187 from rakudo/full-make-test
»»»»» Testing 39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9fc616f875afcdc9e253e0967f8ba84614bdee11
»»»»» Script output:
8
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3b668b6804cfeffd421e7857299c065cf6516e95
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 49b1b3234531306d5f7d112b2dfc424c57e36949
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 164e393f179cdbc7853be479ea90808486fcfdec
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0bb2dbc0aefccc7cfea7b96e816e4c23ad31aba6
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d1c2e7649884a48a4733666c1425d8dcb4918120
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4e1e348f0ecb9611c161ef87905ed872eb6c7560
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a687d9598f6c3f087a231449c8ccbf89de92d0fe
»»»»» Script output:
8
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8d5fe1a977275313f377942ea7851bc9ee9e3341
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 27828367759bfc0e47340a8dcc305a96df0b04c8
»»»»» Script output:
8
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6dd29951ee2728f11f733ee38aaef95ec5964547
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 689a7684d3a7d93fec17977e72f806cd8a48ae49
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7c8b705b3375522fc36304b771f82f50246afcf0
»»»»» Script output:
12
12
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
8
12
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
7c8b705b3375522fc36304b771f82f50246afcf0 is the first new commit
commit 7c8b705b3375522fc36304b771f82f50246afcf0
Author: Samantha McVey <samantham@posteo.net>
Date: Mon Jan 2 08:36:00 2017 -0800
Bump MoarVM revision to bring in changes
samcv
* Implement Bidi_Mirroring_Glyph as an integer property
* Implement Emoji grapheme breaking and other combined codes as well as
adding Emoji Unicode properties.
* Fix breaking after Prepend characters
jnthn
* Re-implement UTF8-C8 streaming decode.
:040000 040000 9922e544a28308c5c0f09b19730d2483b10e6fe1 f20aea0b40bcbeef63b4a773e4a24248c6ca7652 M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment