Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created February 27, 2023 18:39
Show Gist options
  • Save Whateverable/0f5e79e87f0273fbd191f7ea5f7e19d1 to your computer and use it in GitHub Desktop.
Save Whateverable/0f5e79e87f0273fbd191f7ea5f7e19d1 to your computer and use it in GitHub Desktop.
bisectable6
multi sub infix:<||=>($a, $b) is equiv(&infix:<+=>) { $a || $b }; my $foo = 0; $foo ||= 1;
Bisecting: 613 revisions left to test after this (roughly 9 steps)
[1c60e5e01217eea2d6c91792c6497388f4d21720] Fix roles without signatures
»»»»» Testing 1c60e5e01217eea2d6c91792c6497388f4d21720
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/XaRu1akeAe
No such method 'op_props' for invocant of type 'Block'
at /tmp/XaRu1akeAe: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 76385ce80e34a2927ad4473465c91b149bef9dc5
»»»»» Script output:
»»»»» 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 2572c1b803d022c71dca4cb4563a281837bcf67a
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/XaRu1akeAe
No such method 'op_props' for invocant of type 'Block'
at /tmp/XaRu1akeAe: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 4c3e46eacd37c70b561d4078d5dcd0c4d308a624
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 868c83223d557a183e964683ec6feba606fbaab3
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7e499dfe0ba77a5f10056dcad01993649a3d59a2
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 6c10f579af8f97dd8fb7e8e78963c21027503610
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 288b5a9541e32ada3607b84657fc116d3dc347be
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5051dcd8ea3a8e9d1ac1da11e7d5524dd427fce8
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 78edc1214b484f77817d59c7d6c344ef45a3f8af
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing e157005a356010b9d93138c727783101c7dfaa1c
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7dc9b8d7f38b533c478aafa2e9d5daf885ea0231
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing c9647cc269f48666288650abd3630b3bd9d66221
»»»»» Script output:
»»»»» 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 d7d4007e117f39f2ad08e16c42b3683f87e7181d
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing fdafab52bb2f970642c2c425bdf02746e1448e0b
»»»»» Script output:
»»»»» 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 a87d9f771759e3514b865c7f5fc3a750b94975b5
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing d81f54d6992b18662ee50a68bba7281ffc7e48b3
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 58b1d361a7abd35385ed194b8e76b6b3caa23b67
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/XaRu1akeAe
No such method 'op_props' for invocant of type 'Block'
at /tmp/XaRu1akeAe: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 4abb1134c5eabe31da443bd1b890aef5aec33747
»»»»» Script output:
»»»»» 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 4b7dfc0854fe493d5377f7ebef97921adb6c64a8
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9f724d9c48e3283f72be0bf76c23a48d0af7c776
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 0983207af62c4313b3acb252a7d2cf1257744602
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing daa203212fb144c394be60ad9723357f496d19c0
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 763910f9f5222e93a4bbadf439b580dc6602adbf
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing af42c158b4c19e45998d0835532a80f886aa766c
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing c3d104aadb97f7a3538155c9c46531283711d1d5
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing e609ac658dfc2affbea5182a54716b123d51efce
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 166f257bea3b0b29e4c19f0a95af876097bb3db2
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing f109a6781b4aa76c7b5f8c52469614fef0581c8b
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/XaRu1akeAe
No such method 'op_props' for invocant of type 'Block'
at /tmp/XaRu1akeAe: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 b9e6b7c3e73a4f3b0ff31d48f199bac3f34cd9d0
»»»»» Script output:
»»»»» 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 7d3fa91af5d99a7b009ccabf0944da46b14b7ca3
»»»»» Script output:
»»»»» 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 ad9a30789f28cb9a68b93617fb2dd27aeff7de69
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/XaRu1akeAe
No such method 'op_props' for invocant of type 'Block'
at /tmp/XaRu1akeAe: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 af86ac0ccf7bc07884cc5c2015c5d9e3ee620462
»»»»» 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:
af86ac0ccf7bc07884cc5c2015c5d9e3ee620462
af42c158b4c19e45998d0835532a80f886aa766c
daa203212fb144c394be60ad9723357f496d19c0
ad9a30789f28cb9a68b93617fb2dd27aeff7de69
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment