Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 10, 2020 20:36
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/c4646b4b1145e01d0b311684f3d35bba to your computer and use it in GitHub Desktop.
Save Whateverable/c4646b4b1145e01d0b311684f3d35bba to your computer and use it in GitHub Desktop.
bisectable6
my @res = (LABEL: while 1 { while 1 { last LABEL } }); say "alive"
Bisecting: 5768 revisions left to test after this (roughly 13 steps)
[39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca] Merge pull request #1187 from rakudo/full-make-test
»»»»» Testing 39d50ad542c6ec05bb7b23f2820ca8b9bcfdbfca
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9fc616f875afcdc9e253e0967f8ba84614bdee11
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 325b43f7f78c2662630dfd2d4bb0db4359442942
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d84701162f59086082aeeb6e7fddc077165549c9
»»»»» Script output:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0ef135a52207d376df3d1f115d87075a649c8f79
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a5055690187803a6156a7bcc9fed1e7ca127bcc7
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing d2586ff296b25609ac14e4c9d8c941bd8f636ead
»»»»» Script output:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing dcf6e446cb1827dce455295ab28d6f515cc7cc57
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2b74c9009326cc35fe42e254b269cf90ff9adf72
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6a82e2a010849a1397b37a439d19ac9a58440f1e
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 949a7c7ab4964c57b413eb22a13babb60087f694
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f5f80d7698bc05cf8638bf7b5e69f6bb6ef15471
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 224020d6306c6eb654a3e496d1445752b7317293
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e8fd55bbe6bcdcd10f5c4ca1888ef0ed42dd5f07
»»»»» Script output:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3c5f7bcbf63b6d6386e92af036b2e49f9016a561
»»»»» Script output:
labeled last without loop construct
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
control exception without handler
in block <unit> at /tmp/e1BiGy7w5s line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing dec807e1f3f05aebed4264820c525936b15e79a5
»»»»» 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:
dec807e1f3f05aebed4264820c525936b15e79a5
f5f80d7698bc05cf8638bf7b5e69f6bb6ef15471
3c5f7bcbf63b6d6386e92af036b2e49f9016a561
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment