Created
November 13, 2018 15:34
-
-
Save Whateverable/7a907283265d8cc855bd1f02bd420673 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
old=2018.10 new=63ae9dcc5dfae7aa0fb02 say :p => 1; say ($*PERL,) «=>» (1,); say (:p,) «=>» (1,) |
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: 61 revisions left to test after this (roughly 6 steps) | |
[656a80457c15720b746157ee049eb9c699915ae7] Get rid of all unused @ops lists | |
»»»»» Testing 656a80457c15720b746157ee049eb9c699915ae7 | |
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it | |
»»»»» Therefore, skipping this revision | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing bf2e279231889d34cedfb18c6eab25a0f42766de | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.d) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 951303f9aaec1f195403f3aa6b5bc5850048c7ea | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.d) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing dd3db782b244334c418e50f60e085dddf07f9112 | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.d) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 20412b0603faa3c85b56cf2e399ee8afe50990f4 | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.d) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing c9ecfb7ae546d3eb65b7a01ee199f4a539cc9e8b | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 46ef0ea08cae96db25c7b5a9543ba696034408c8 | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.d) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is different | |
»»»»» Therefore, marking this revision as “new” | |
»»»»» ------------------------------------------------------------------------- | |
»»»»» Testing 3365094f9ef489118a214163f7bbdff50cde01a2 | |
»»»»» Script output: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by output | |
»»»»» Output on “old” revision is: | |
(p => True) => 1 | |
Cannot resolve caller new(Pair: ); none of these signatures match: | |
(Pair: Cool:D \key, Mu \value, *%_) | |
(Pair: Mu \key, Mu \value, *%_) | |
(Pair: Mu :$key!, Mu :$value!, *%_) | |
in block <unit> at /tmp/TFR4ygWXjk line 1 | |
(Perl 6 (6.c) => 1) | |
»»»»» The output is identical | |
»»»»» Therefore, marking this revision as “old” | |
»»»»» ------------------------------------------------------------------------- | |
46ef0ea08cae96db25c7b5a9543ba696034408c8 is the first new commit | |
commit 46ef0ea08cae96db25c7b5a9543ba696034408c8 | |
Author: Zoffix Znet <cpan@zoffix.com> | |
Date: Sat Oct 27 14:30:08 2018 +0000 | |
🎆❇️🔥 Happy Diwali! 🔥❇️🎆 | |
Set 6.d as default lang of the compiler | |
- We allow v6.d.PREVIEW to be an alias for v6.d, to let users | |
cater to older versions of the compiler that don't know how | |
to do v6.d yet | |
- Require the version pragma to be the first statement in the comp-unit | |
(comments/Pod before it are OK). We need this because we need to | |
load CORE.d for 6.d language which is now default. | |
- Re-write lang loading logic to be more modification-friendly. Future | |
lang changes should largely require just adding new vers in the | |
config and perhaps changing which versions fast-pathing cares about | |
:040000 040000 6610124750b5c884a5b9ded18566e2742af97eab 8448a4e7bf53b31f33ea7dedf26dc8bd798884b1 M src | |
:040000 040000 9cd163f2b13b16244c392358631ec3ec155080aa e8fa04d3e705e7e771cfdd99ec93b1ddd352e2a7 M tools |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment