Created
November 28, 2016 23:01
-
-
Save Whateverable/88d4ed08a3a0085a6c70c096a3ab46de to your computer and use it in GitHub Desktop.
bisectable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
role Fooish { method fooey {...} }.WHY.say |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bisecting: 1295 revisions left to test after this (roughly 10 steps) | |
[bd0fd782b7443fda025755d898cdf5cf7d12f485] Merge pull request #799 from awwaiid/repl-whitespace-fixes | |
»»»»» Testing bd0fd782b7443fda025755d898cdf5cf7d12f485 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2815 | |
in any apply at gen/moar/m-Metamodel.nqp line 2825 | |
in any compose at gen/moar/m-Metamodel.nqp line 2998 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1701 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1729 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing ef3aa3c01cba6de1ea364aaba1a57665ec92cf5d | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2810 | |
in any apply at gen/moar/m-Metamodel.nqp line 2820 | |
in any compose at gen/moar/m-Metamodel.nqp line 2993 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1692 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1720 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing c9eae68e09ceedf91324631b46b1a0da10f6dbb6 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing fdd37a9e0bef16eb3e4bb24ddd59247e379b5038 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2806 | |
in any apply at gen/moar/m-Metamodel.nqp line 2816 | |
in any compose at gen/moar/m-Metamodel.nqp line 2989 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1688 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1716 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 7010f322c28d53a53f92ca9d4110bf5ac8694227 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing fe143858ff785917499635be22b2e819c1f2c79c | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 50f2aafffb9237ca6fced28cb3272680fc2f000e | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 9dc21a0ee296c004d55b04174cd32c208a7757e6 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing b9a79ece93ab5397bc7fd89dff7dfd8b721ff854 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 1b6c901c10a0f9f65ac2d2cb8e7a362915fadc61 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 62ed92add63e6d044190c4b6c67a629f61bf6cc5 | |
»»»»» Script output: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
Method 'fooey' must be implemented by Fooish because it is required by a role | |
in any compose_method_table at gen/moar/m-Metamodel.nqp line 2801 | |
in any apply at gen/moar/m-Metamodel.nqp line 2811 | |
in any compose at gen/moar/m-Metamodel.nqp line 2984 | |
in any make_pun at gen/moar/m-Metamodel.nqp line 1683 | |
in any find_method at gen/moar/m-Metamodel.nqp line 1711 | |
in block <unit> at /tmp/8mxITlC1Lo line 1 | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
fdd37a9e0bef16eb3e4bb24ddd59247e379b5038 is the first new commit | |
commit fdd37a9e0bef16eb3e4bb24ddd59247e379b5038 | |
Author: jnthn <jnthn@jnthn.net> | |
Date: Tue Mar 1 19:03:11 2016 +0100 | |
Start to code-gen simple accessors. | |
This makes them rather simpler/faster than adding them as closures. | |
Most importantly, though, it will enable inlining of them, which is | |
where the real speed-up will come from. | |
:040000 040000 d0bb3779d9ecd651ca1e50a7c5777b04ba25a8f8 e81a489f5f4aea508073b89e353821164758c7d3 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment