Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created February 12, 2018 16:28
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/61cfe6c0d4cc6712cf325db7eb148d1a to your computer and use it in GitHub Desktop.
Save Whateverable/61cfe6c0d4cc6712cf325db7eb148d1a to your computer and use it in GitHub Desktop.
bisectable6
old=2018.01,new=HEAD~10 try 「sub func(Numeric(Rat) $v?) { dd $v; 42 }()」.EVAL; die "meow" if $!;
Bisecting: 88 revisions left to test after this (roughly 7 steps)
[b93656d82d81a5f93780f11bed055114d2095fc7] Revert "Elevate statevars to enclosing block when wrapped"
»»»»» Testing b93656d82d81a5f93780f11bed055114d2095fc7
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3ed2fbd5502df5c6d30d15e0f1bb3719829cb6d8
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6f594ceac3e08790f309c57dd7d0e1354bf50106
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing dac1951eca9d87fa0484f704b0868a7086fd7d62
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f8c2b55ec1eff353c788397e3e6b56619e44aa6f
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing ae697080d2d522552e7fb8d168a1bfd2da127bae
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing ec23031d33b1f82960223fada4a1f995c8236774
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 43b9c82945e1bb7311a88e4ce12cc43b558c1200
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7c4515142690e934c1ce285f4f1b98b6d5db5a7e
»»»»» Script output:
Rat
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 426a39a6ef867f8ef7378a11482f18aca842c33d
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing d74010ba1b9d96c11a03a4b71ab3425d71fbb8b2
»»»»» Script output:
meow
in block <unit> at /tmp/YYIm8GQ1zq line 1
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
There are only 'skip'ped commits left to test.
The first new commit could be any of:
43b9c82945e1bb7311a88e4ce12cc43b558c1200
f8c2b55ec1eff353c788397e3e6b56619e44aa6f
426a39a6ef867f8ef7378a11482f18aca842c33d
ae697080d2d522552e7fb8d168a1bfd2da127bae
d74010ba1b9d96c11a03a4b71ab3425d71fbb8b2
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment