Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 23, 2022 18:30
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/46a4283e49a85d72c46892d9f4a0584e to your computer and use it in GitHub Desktop.
Save Whateverable/46a4283e49a85d72c46892d9f4a0584e to your computer and use it in GitHub Desktop.
bisectable6
grammar Demo2 { token TOP { <to2> }; token to2 { \d+ }; }; my $var2 = Demo2.parse("111"); grammar Demo { token TOP { <to> }; token to { \d+ }; }; my $var = Demo.parse("111"); say $var<to>, $var2<to2>; say $var<to> eqv $var2<to2>
Bisecting: 168 revisions left to test after this (roughly 7 steps)
[904db7a1130d12fed1bf2058911eebe164945c14] Revert work on (-) for now
»»»»» Testing 904db7a1130d12fed1bf2058911eebe164945c14
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 490ffd1562309327ef4aeb1178b08ba77d9999a1
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8bacad8f84fa741e83b5e4bd2bc94f1ddfbe398a
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 05fa8aa3e53711441346f1259a5fd90802b92923
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4a560aa746539bb093fac65185981868f6e758b8
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6c66c1b88cb4af478a31b7e64da11fbced88ae4b
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0150c7b8c553d68b18a5ed26d5ec570f34cc9e21
»»»»» Script output:
「」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 052dfcddce2cfa0e5075074a7b678e4e07ea3232
»»»»» Script output:
「111」「111」
True
»»»»» Script exit code: 0
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
「111」「111」
True
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2f143f476d7b90edf6a8f950895578df835cd8b9
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
There are only 'skip'ped commits left to test.
The first new commit could be any of:
2f143f476d7b90edf6a8f950895578df835cd8b9
6c66c1b88cb4af478a31b7e64da11fbced88ae4b
0150c7b8c553d68b18a5ed26d5ec570f34cc9e21
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment