Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 24, 2017 22:33
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/6a0efd5cdeadd3b98ad8d034d463e4cf to your computer and use it in GitHub Desktop.
Save Whateverable/6a0efd5cdeadd3b98ad8d034d463e4cf to your computer and use it in GitHub Desktop.
bisectable6
grammar { rule TOP { <foo> | <bar> }; rule foo { foo ** 2..* }; rule bar { bar } }.parse: "foo"
Bisecting: 2035 revisions left to test after this (roughly 11 steps)
[4a801265319edb9744bfe72f02074f997c195f19] Fix incorrect name of type in error message
»»»»» Testing 4a801265319edb9744bfe72f02074f997c195f19
»»»»» 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 f66d4b3a581b2c3dfab8bc06a513ae5d4c2acbcf
»»»»» 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 eac71817aed455c11cd60e281c2b8f8e2e6c5409
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 3e28b1eb3e7fa94c1200e858b33ea137a13df1e5
»»»»» 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 fe16f29e3beefb7399a797b4ccc14e17da220443
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 45b3af8dc27580d19a4e12f21a9560e8f6b6bd3b
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 8e961d929565852b9a58e87290ccdea851d7928d
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing a63d82aa5162d2b9c30fdef5867252ac9d3e46cd
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 98f9d8a7d6f70dadb234964ae06209bf038d4a8c
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 97359ae42e2ae467eb80d3228cb80e5febb6a547
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 9ed4449db57cab39a115c5347387d5978bd56057
»»»»» Script output:
Invalid to edge 0 in NFA statelist
in regex TOP at /tmp/d4XCnBUnTa line 1
in block <unit> at /tmp/d4XCnBUnTa 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 43666039ae62a84e997ffb71a1756148854c21be
»»»»» 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 5401a1aa8f12c360ccd3e4000dcdc65ad98c746a
»»»»» 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 f8b3469439108fead043bab2bd27bde4bac50dca
»»»»» 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”
»»»»» -------------------------------------------------------------------------
9ed4449db57cab39a115c5347387d5978bd56057 is the first new commit
commit 9ed4449db57cab39a115c5347387d5978bd56057
Author: Jonathan Worthington <jnthn@jnthn.net>
Date: Tue Jan 31 19:52:45 2017 +0100
Bump NQP_REVISION, which also bumps MOAR_REVISION.
* Fix leaks and an invalid read in synchronous sockets on errors
(jnthn++)
* Fix NFA generation for the constructs `x ** 1..2` and `:i <[A..Z]>`,
and harden NFA processing in MoarVM so as to not read out of bounds
(jnthn++)
* Fix some small memory leaks on startup and module load when there
are augmented types (jnthn++)
* Support East_Asian_Width property (samcv++)
* Speed up radix operations (samcv++)
* JIT more radix operations (MasterDuke17++)
:040000 040000 870564fb60ff5920eadbb7d56796bedbd2f9d240 365fdea1dd3687c88bbfd7d758bdcaf154f069d5 M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment