Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 5, 2020 13:07
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/f5a3a4774d6fb77af90e523ee64a8f49 to your computer and use it in GitHub Desktop.
Save Whateverable/f5a3a4774d6fb77af90e523ee64a8f49 to your computer and use it in GitHub Desktop.
bisectable6
use nqp; my $code = start { my $c := nqp::getcomp('Raku') || nqp::getcomp('perl6'); my $g := nqp::findmethod($c,'parsegrammar')($c); my $actions := nqp::findmethod($c,'parseactions')($c); $g.parse('', :p(0), :$actions); }; await $code;
Bisecting: 5831 revisions left to test after this (roughly 13 steps)
[f8edb8295773acd41432e4f85424f5eb7245dbd7] Document test helpers
»»»»» Testing f8edb8295773acd41432e4f85424f5eb7245dbd7
»»»»» Script output:
An operation first awaited:
in block <unit> at /tmp/EIZfXclD_w line 1
Died with the exception:
This type (NQPMu) does not support associative operations
in block at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8104ff314b470dbb4a0465d595d5e3ba4745c7f2
»»»»» Script output:
Tried to get the result of a broken Promise
in block <unit> at /tmp/EIZfXclD_w line 1
Original exception:
This type (NQPMu) does not support associative operations
in any TOP at src/Perl6/Grammar.nqp line 440
in block at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 04fbb417c2a90a74036992697d76a95225a5bf39
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 61d231c5d139801c95039f11d0cd09bc5162c397
»»»»» Script output:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b6902e5192929a733a37079d5dc414430078bc7d
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing cc8a9e45ffe761edef9e9dabd9bf2f2b7f4dfaa3
»»»»» Script output:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ad33bb6bd0f51c0d40b32c08fba93f1778ecf122
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing debc0d73c59772f06ea2810ed4f5f041355021ae
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 376f50ee92f3c70cc21794b6d1eb34468c6ff79b
»»»»» Script output:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d13c39cc79a2da7571b6a0197cd8cb70392dea3b
»»»»» Script output:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 3122ce7ca22e8299b3c6a903f6030033e5494b11
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 780a83996ee504d165d86cc3eb44e46cc88feb07
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4fb3f94fcd39699f69e9d175315f9f1357e8faf3
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8075859a3b92c50fde104e95cacf390a5ad7a575
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 33ef5a95459b95bf7256391a053550d4efe221de
»»»»» Script output:
This type (NQPMu) does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 1e5df4130e688b127426b7ea0dc11828d256804a
»»»»» Script output:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type does not support associative operations
in block <unit> at /tmp/EIZfXclD_w line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
33ef5a95459b95bf7256391a053550d4efe221de is the first new commit
commit 33ef5a95459b95bf7256391a053550d4efe221de
Author: Stefan Seifert <nine@detonation.org>
Date: Sun May 8 10:15:45 2016 +0200
Implement CompUnit::Loader.load-precompilation
Needs an NQP bump
:040000 040000 d9594b8464203ccb9d984e9b50300c4588fd2ba2 8500c750fc1646e64691a4f633ee5dd1a2a00458 M src
:040000 040000 5940fc10f106c1f1e709ee43eeaabd9f5aad849c 9dd02dc5026e3d950b175ddc423ab1163d609bbd M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment