Created
January 23, 2023 22:12
-
-
Save Whateverable/b32fcdea1a005aa89cb6867d21375cde 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
my %h1 is Hash[Any, Any] = :foo, :bar; dd %(%h1,) |
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: 153 revisions left to test after this (roughly 7 steps) | |
[c68d4fc49269afdf5b5e67043abebf24b7eaba1c] Bump NQP for rename of java packages to org.raku.* | |
»»»»» Testing c68d4fc49269afdf5b5e67043abebf24b7eaba1c | |
»»»»» Script output: | |
Hash % = {"Str|bar" => :bar(Bool::True), "Str|foo" => :foo(Bool::True)} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 a0e58412a04253ce0321a30587eda6eb75db2b30 | |
»»»»» Script output: | |
Hash % = {"Str|bar" => :bar(Bool::True), "Str|foo" => :foo(Bool::True)} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 f506cc039d7f9fd733e9256907dce7e04ad3c385 | |
»»»»» Script output: | |
===SORRY!=== Error while compiling /tmp/KlwvClhAf2 | |
Can't use unknown trait 'is' -> 'unknown subtype' in a variable declaration. | |
at /tmp/KlwvClhAf2:1 | |
------> my %h1 is Hash[Any, Any]⏏ = :foo, :bar; dd %(%h1,) | |
expecting any of: | |
TypeObject | |
default | |
dynamic | |
export | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 25f8395cf59e2067880b5963026d78f31518741b | |
»»»»» Script output: | |
===SORRY!=== Error while compiling /tmp/KlwvClhAf2 | |
Can't use unknown trait 'is' -> 'unknown subtype' in a variable declaration. | |
at /tmp/KlwvClhAf2:1 | |
------> my %h1 is Hash[Any, Any]⏏ = :foo, :bar; dd %(%h1,) | |
expecting any of: | |
TypeObject | |
default | |
dynamic | |
export | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 e46d4590219352db5843d01ac551786fcde38c4a | |
»»»»» Script output: | |
===SORRY!=== Error while compiling /tmp/KlwvClhAf2 | |
Can't use unknown trait 'is' -> 'unknown subtype' in a variable declaration. | |
at /tmp/KlwvClhAf2:1 | |
------> my %h1 is Hash[Any, Any]⏏ = :foo, :bar; dd %(%h1,) | |
expecting any of: | |
TypeObject | |
default | |
dynamic | |
export | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 85fa569ce3e1e3632d4e46fac7f800e6fd2c6069 | |
»»»»» Script output: | |
===SORRY!=== Error while compiling /tmp/KlwvClhAf2 | |
Can't use unknown trait 'is' -> 'unknown subtype' in a variable declaration. | |
at /tmp/KlwvClhAf2:1 | |
------> my %h1 is Hash[Any, Any]⏏ = :foo, :bar; dd %(%h1,) | |
expecting any of: | |
TypeObject | |
default | |
dynamic | |
export | |
»»»»» Script exit code: 1 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 1, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 5561669b3f5689dd110decd35bae0c6020369371 | |
»»»»» Script output: | |
Hash % = {"Str|bar" => :bar(Bool::True), "Str|foo" => :foo(Bool::True)} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» 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 de43f193af81c69eb4063970aad1ae5ff3690813 | |
»»»»» Script output: | |
Hash % = {"Str|bar" => :bar(Bool::True), "Str|foo" => :foo(Bool::True)} | |
»»»»» Script exit code: 0 | |
»»»»» Bisecting by exit code | |
»»»»» Current exit code is 0, exit code on “old” revision is 1 | |
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed | |
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new” | |
»»»»» Therefore, marking this revision as “new” | |
de43f193af81c69eb4063970aad1ae5ff3690813 is the first new commit | |
commit de43f193af81c69eb4063970aad1ae5ff3690813 | |
Author: Elizabeth Mattijsen <liz@wenzperl.nl> | |
Date: Tue May 12 12:54:15 2020 +0200 | |
Make "my $a is Type[Foo,Bar] work for all types | |
Finally grokked how type traits are handled. Should allow the Rake | |
module to work with: | |
my @a is Rake[Int,Str] = 42,"foo"; | |
Previously it only allowed QuantHashes to be parameterized like that. | |
src/Perl6/Actions.nqp | 50 +++++++++++++++++++++++++++----------------------- | |
1 file changed, 27 insertions(+), 23 deletions(-) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment