Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created September 29, 2020 07:52
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/bab5f56b5f678b2c0d0b53a21504c443 to your computer and use it in GitHub Desktop.
Save Whateverable/bab5f56b5f678b2c0d0b53a21504c443 to your computer and use it in GitHub Desktop.
bisectable6
old=2016.08.1 new=2016.09 say %(:a(:1b)){'a'; 'b'}:v;
Bisecting: 110 revisions left to test after this (roughly 7 steps)
[75ba8cc6c338f66462279214dc6e731cf6ba6b1c] Prevent too-soon exit when PERL6_TEST_DIE_ON_FAIL is used
»»»»» Testing 75ba8cc6c338f66462279214dc6e731cf6ba6b1c
»»»»» Script output:
Unexpected named argument 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b1c444f0622bc348a2e860a43faa6d72e9a11558
»»»»» Script output:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing aceb4af21d6a009f37284c8a11ab1d3fd8780556
»»»»» Script output:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 957b5273034fc85250c11566b8a3370b3c403dc8
»»»»» Script output:
Unexpected named argument 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 418894e20089df18598cd27f3ee0e953c6cbf72e
»»»»» Script output:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bf016f0ea4e75cb91ce6bc691cbeaa80ba0c747b
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3c98624c35657ca491f30ec509aea1102a735a36
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 45a3de3443d255b2ad0154f1dd1c53dd2258b260
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 07bf5a6d127d56cbc76da794a8269dc8997413ff
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 49e9bd555128070c4e7b1a729a95fc8a73555773
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 601f4f08ec4d90102b9a0029b3a2b007c359389b
»»»»» Script output:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Unexpected named parameter 'v' passed
in block <unit> at /tmp/F0rN4xjSjz line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
There are only 'skip'ped commits left to test.
The first new commit could be any of:
bf016f0ea4e75cb91ce6bc691cbeaa80ba0c747b
07bf5a6d127d56cbc76da794a8269dc8997413ff
3c98624c35657ca491f30ec509aea1102a735a36
45a3de3443d255b2ad0154f1dd1c53dd2258b260
49e9bd555128070c4e7b1a729a95fc8a73555773
957b5273034fc85250c11566b8a3370b3c403dc8
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment