Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

in some cases wrong multi candidates are selected #5312

Closed
p6rt opened this issue May 11, 2016 · 18 comments
Closed

in some cases wrong multi candidates are selected #5312

p6rt opened this issue May 11, 2016 · 18 comments
Labels
JVM Related to Rakudo-JVM

Comments

@p6rt
Copy link

p6rt commented May 11, 2016

Migrated from rt.perl.org#128123 (status was 'resolved')

Searchable as RT128123$

@p6rt
Copy link
Author

p6rt commented May 11, 2016

From @usev6

The following code from S03-metaops/hyper.t dies on rakudo-j​:

$ perl6-j -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
<Internal error while creating backtrace​: Expected a native int argument for '$a' in sub prefix​:<++> at gen/jvm/CORE.setting line 8630
  in method next-interesting-index at gen/jvm/CORE.setting line 20779
  in block at gen/jvm/CORE.setting line 20829
  in method nice at gen/jvm/CORE.setting line 20827
  in method Str at gen/jvm/CORE.setting line 20860
  in method Stringy at gen/jvm/CORE.setting line 1117
  in sub infix​:<~> at gen/jvm/CORE.setting line 1597
  in block at gen/jvm/CORE.setting line 30498
  in code at gen/jvm/CORE.setting line 20959
  in block at gen/jvm/CORE.setting line 20959
  in method gist at gen/jvm/CORE.setting line 20953
  in block at gen/jvm/CORE.setting line 21232
  in sub print_exception at gen/jvm/CORE.setting line 21225
.
Please report this as a bug (mail to rakudobug@​perl.org)
and re-run with the --ll-exception command line option
to get more information about your error>

Output with --ll-exception​:

$ perl6-j --ll-exception -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
  in prefix​:<++> (gen/jvm/CORE.setting​:8630)
  in prefix​:<++> (gen/jvm/CORE.setting​:2080)
  in (gen/jvm/CORE.setting​:14728)
  in pull-one (gen/jvm/CORE.setting​:4101)
  in push-all (gen/jvm/CORE.setting​:2390)
  in push-until-lazy (gen/jvm/CORE.setting​:2402)
  in reify-until-lazy (gen/jvm/CORE.setting​:14278)
  in join (gen/jvm/CORE.setting​:15014)
  in join (gen/jvm/CORE.setting​:1800)
  in (gen/jvm/CORE.setting​:14727)
  in (gen/jvm/CORE.setting​:1137)
  in (gen/jvm/CORE.setting​:1133)
  in gistseen (gen/jvm/CORE.setting​:1127)
  in gist (gen/jvm/CORE.setting​:14726)
  in gist (gen/jvm/CORE.setting​:1151)
  in gist (gen/jvm/CORE.setting​:12791)
  in gist (gen/jvm/CORE.setting​:1151)
  in (gen/jvm/CORE.setting​:14731)
  in (gen/jvm/CORE.setting​:14731)
  in (gen/jvm/CORE.setting​:14728)
  in pull-one (gen/jvm/CORE.setting​:4101)
  in push-all (gen/jvm/CORE.setting​:2390)
  in push-until-lazy (gen/jvm/CORE.setting​:2402)
  in reify-until-lazy (gen/jvm/CORE.setting​:14278)
  in join (gen/jvm/CORE.setting​:15014)
  in join (gen/jvm/CORE.setting​:1800)
  in (gen/jvm/CORE.setting​:14727)
  in (gen/jvm/CORE.setting​:1137)
  in (gen/jvm/CORE.setting​:1133)
  in gistseen (gen/jvm/CORE.setting​:1127)
  in (gen/jvm/CORE.setting​:1147)
  in gistseen (gen/jvm/CORE.setting​:1127)
  in gist (gen/jvm/CORE.setting​:14726)
  in gist (gen/jvm/CORE.setting​:1151)
  in <unit> (-e​:1)
  in <unit-outer> (-e​:1)
  in eval (gen/jvm/stage2/NQPHLL.nqp​:1198)
  in eval (src/Perl6/Compiler.nqp​:161)
  in (gen/jvm/stage2/NQPHLL.nqp​:1288)
  in command_eval (gen/jvm/stage2/NQPHLL.nqp​:1285)
  in command_eval (src/Perl6/Compiler.nqp​:29)
  in command_line (gen/jvm/stage2/NQPHLL.nqp​:1269)
  in MAIN (gen/jvm/main.nqp​:37)
  in <mainline> (gen/jvm/main.nqp​:33)
  in (gen/jvm/main.nqp)

I did a bisect and it breaks with commit rakudo/rakudo@b5c041a6ca -- namely the changes to lines 45 and 46 (changing postfix​:<++> to prefix​:<++> cause the error.

@p6rt
Copy link
Author

p6rt commented May 11, 2016

From @lizmat

Doesn’t this imply that prefix ++ on native ints is broken on the JVM. And thus, a lot of more got broken recently due to my changes??

Liz

On 11 May 2016, at 07​:44, Christian Bartolomaeus (via RT) <perl6-bugs-followup@​perl.org> wrote​:

# New Ticket Created by Christian Bartolomaeus
# Please include the string​: [perl #​128123]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=128123 >

The following code from S03-metaops/hyper.t dies on rakudo-j​:

$ perl6-j -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
<Internal error while creating backtrace​: Expected a native int argument for '$a' in sub prefix​:<++> at gen/jvm/CORE.setting line 8630
in method next-interesting-index at gen/jvm/CORE.setting line 20779
in block at gen/jvm/CORE.setting line 20829
in method nice at gen/jvm/CORE.setting line 20827
in method Str at gen/jvm/CORE.setting line 20860
in method Stringy at gen/jvm/CORE.setting line 1117
in sub infix​:<~> at gen/jvm/CORE.setting line 1597
in block at gen/jvm/CORE.setting line 30498
in code at gen/jvm/CORE.setting line 20959
in block at gen/jvm/CORE.setting line 20959
in method gist at gen/jvm/CORE.setting line 20953
in block at gen/jvm/CORE.setting line 21232
in sub print_exception at gen/jvm/CORE.setting line 21225
.
Please report this as a bug (mail to rakudobug@​perl.org)
and re-run with the --ll-exception command line option
to get more information about your error>

Output with --ll-exception​:

$ perl6-j --ll-exception -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
in prefix​:<++> (gen/jvm/CORE.setting​:8630)
in prefix​:<++> (gen/jvm/CORE.setting​:2080)
in (gen/jvm/CORE.setting​:14728)
in pull-one (gen/jvm/CORE.setting​:4101)
in push-all (gen/jvm/CORE.setting​:2390)
in push-until-lazy (gen/jvm/CORE.setting​:2402)
in reify-until-lazy (gen/jvm/CORE.setting​:14278)
in join (gen/jvm/CORE.setting​:15014)
in join (gen/jvm/CORE.setting​:1800)
in (gen/jvm/CORE.setting​:14727)
in (gen/jvm/CORE.setting​:1137)
in (gen/jvm/CORE.setting​:1133)
in gistseen (gen/jvm/CORE.setting​:1127)
in gist (gen/jvm/CORE.setting​:14726)
in gist (gen/jvm/CORE.setting​:1151)
in gist (gen/jvm/CORE.setting​:12791)
in gist (gen/jvm/CORE.setting​:1151)
in (gen/jvm/CORE.setting​:14731)
in (gen/jvm/CORE.setting​:14731)
in (gen/jvm/CORE.setting​:14728)
in pull-one (gen/jvm/CORE.setting​:4101)
in push-all (gen/jvm/CORE.setting​:2390)
in push-until-lazy (gen/jvm/CORE.setting​:2402)
in reify-until-lazy (gen/jvm/CORE.setting​:14278)
in join (gen/jvm/CORE.setting​:15014)
in join (gen/jvm/CORE.setting​:1800)
in (gen/jvm/CORE.setting​:14727)
in (gen/jvm/CORE.setting​:1137)
in (gen/jvm/CORE.setting​:1133)
in gistseen (gen/jvm/CORE.setting​:1127)
in (gen/jvm/CORE.setting​:1147)
in gistseen (gen/jvm/CORE.setting​:1127)
in gist (gen/jvm/CORE.setting​:14726)
in gist (gen/jvm/CORE.setting​:1151)
in <unit> (-e​:1)
in <unit-outer> (-e​:1)
in eval (gen/jvm/stage2/NQPHLL.nqp​:1198)
in eval (src/Perl6/Compiler.nqp​:161)
in (gen/jvm/stage2/NQPHLL.nqp​:1288)
in command_eval (gen/jvm/stage2/NQPHLL.nqp​:1285)
in command_eval (src/Perl6/Compiler.nqp​:29)
in command_line (gen/jvm/stage2/NQPHLL.nqp​:1269)
in MAIN (gen/jvm/main.nqp​:37)
in <mainline> (gen/jvm/main.nqp​:33)
in (gen/jvm/main.nqp)

I did a bisect and it breaks with commit rakudo/rakudo@b5c041a6ca -- namely the changes to lines 45 and 46 (changing postfix​:<++> to prefix​:<++> cause the error.

@p6rt
Copy link
Author

p6rt commented May 11, 2016

The RT System itself - Status changed from 'new' to 'open'

@p6rt
Copy link
Author

p6rt commented May 11, 2016

From @lizmat

Reverted for JVM in d9b19da , but I think this warrants further research.​:

On 11 May 2016, at 07​:44, Christian Bartolomaeus (via RT) <perl6-bugs-followup@​perl.org> wrote​:

# New Ticket Created by Christian Bartolomaeus
# Please include the string​: [perl #​128123]
# in the subject line of all future correspondence about this issue.
# <URL​: https://rt-archive.perl.org/perl6/Ticket/Display.html?id=128123 >

The following code from S03-metaops/hyper.t dies on rakudo-j​:

$ perl6-j -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
<Internal error while creating backtrace​: Expected a native int argument for '$a' in sub prefix​:<++> at gen/jvm/CORE.setting line 8630
in method next-interesting-index at gen/jvm/CORE.setting line 20779
in block at gen/jvm/CORE.setting line 20829
in method nice at gen/jvm/CORE.setting line 20827
in method Str at gen/jvm/CORE.setting line 20860
in method Stringy at gen/jvm/CORE.setting line 1117
in sub infix​:<~> at gen/jvm/CORE.setting line 1597
in block at gen/jvm/CORE.setting line 30498
in code at gen/jvm/CORE.setting line 20959
in block at gen/jvm/CORE.setting line 20959
in method gist at gen/jvm/CORE.setting line 20953
in block at gen/jvm/CORE.setting line 21232
in sub print_exception at gen/jvm/CORE.setting line 21225
.
Please report this as a bug (mail to rakudobug@​perl.org)
and re-run with the --ll-exception command line option
to get more information about your error>

Output with --ll-exception​:

$ perl6-j --ll-exception -e '[[2, 3], [4, [5, 6]]]».combinations.gist'
Expected a native int argument for '$a'
in prefix​:<++> (gen/jvm/CORE.setting​:8630)
in prefix​:<++> (gen/jvm/CORE.setting​:2080)
in (gen/jvm/CORE.setting​:14728)
in pull-one (gen/jvm/CORE.setting​:4101)
in push-all (gen/jvm/CORE.setting​:2390)
in push-until-lazy (gen/jvm/CORE.setting​:2402)
in reify-until-lazy (gen/jvm/CORE.setting​:14278)
in join (gen/jvm/CORE.setting​:15014)
in join (gen/jvm/CORE.setting​:1800)
in (gen/jvm/CORE.setting​:14727)
in (gen/jvm/CORE.setting​:1137)
in (gen/jvm/CORE.setting​:1133)
in gistseen (gen/jvm/CORE.setting​:1127)
in gist (gen/jvm/CORE.setting​:14726)
in gist (gen/jvm/CORE.setting​:1151)
in gist (gen/jvm/CORE.setting​:12791)
in gist (gen/jvm/CORE.setting​:1151)
in (gen/jvm/CORE.setting​:14731)
in (gen/jvm/CORE.setting​:14731)
in (gen/jvm/CORE.setting​:14728)
in pull-one (gen/jvm/CORE.setting​:4101)
in push-all (gen/jvm/CORE.setting​:2390)
in push-until-lazy (gen/jvm/CORE.setting​:2402)
in reify-until-lazy (gen/jvm/CORE.setting​:14278)
in join (gen/jvm/CORE.setting​:15014)
in join (gen/jvm/CORE.setting​:1800)
in (gen/jvm/CORE.setting​:14727)
in (gen/jvm/CORE.setting​:1137)
in (gen/jvm/CORE.setting​:1133)
in gistseen (gen/jvm/CORE.setting​:1127)
in (gen/jvm/CORE.setting​:1147)
in gistseen (gen/jvm/CORE.setting​:1127)
in gist (gen/jvm/CORE.setting​:14726)
in gist (gen/jvm/CORE.setting​:1151)
in <unit> (-e​:1)
in <unit-outer> (-e​:1)
in eval (gen/jvm/stage2/NQPHLL.nqp​:1198)
in eval (src/Perl6/Compiler.nqp​:161)
in (gen/jvm/stage2/NQPHLL.nqp​:1288)
in command_eval (gen/jvm/stage2/NQPHLL.nqp​:1285)
in command_eval (src/Perl6/Compiler.nqp​:29)
in command_line (gen/jvm/stage2/NQPHLL.nqp​:1269)
in MAIN (gen/jvm/main.nqp​:37)
in <mainline> (gen/jvm/main.nqp​:33)
in (gen/jvm/main.nqp)

I did a bisect and it breaks with commit rakudo/rakudo@b5c041a6ca -- namely the changes to lines 45 and 46 (changing postfix​:<++> to prefix​:<++> cause the error.

@p6rt
Copy link
Author

p6rt commented May 18, 2016

From @usev6

On Wed May 11 00​:51​:48 2016, elizabeth wrote​:

Doesn’t this imply that prefix ++ on native ints is broken on the JVM.
And thus, a lot of more got broken recently due to my changes??

That was my first thought, too. But this was the only place where rakudo-j got a hickup. Prefix++ works fine in different other places (and you changed some other postfix++ to prefix++ recently, IIRC). Probably this is another bug surfacing.

On Wed May 11 00​:59​:24 2016, elizabeth wrote​:

Reverted for JVM in d9b19da , but I think this warrants further
research.

Thanks, Liz! I already tried to find the cause of the problem before I opened the ticket, but without success. However, we'll keep this ticket open until the problem has be resolved.

@p6rt
Copy link
Author

p6rt commented May 22, 2016

From @usev6

I found another strange test failure on rakudo-j related to the use
of prefix​:<++>​: The test in integration/weird-errors.t (which I
fudged with roast commit ca3abdefb1) started to fail with rakudo
commit e2fcdf2702.

The test in isolation works fine, but the failure happens in
combination with another -- unrelated -- piece of code from the same
test file. I golfed it down to this​:

====
$ cat 128123.p6
q​:to/FOO/;
FOO
my $bar = 0;
++$bar;

Running this code dies with "Expected a native int argument for '$a'".

All of the following changes make the code work​:

* remove the indentation of the heredoc (line 2)

* use native type in line 3​: my int $bar = 0;

* don't assign to $bar in line 3​: my $bar;

* use postfix​:<++> in line 4

1 similar comment
@p6rt
Copy link
Author

p6rt commented May 22, 2016

From @usev6

I found another strange test failure on rakudo-j related to the use
of prefix​:<++>​: The test in integration/weird-errors.t (which I
fudged with roast commit ca3abdefb1) started to fail with rakudo
commit e2fcdf2702.

The test in isolation works fine, but the failure happens in
combination with another -- unrelated -- piece of code from the same
test file. I golfed it down to this​:

====
$ cat 128123.p6
q​:to/FOO/;
FOO
my $bar = 0;
++$bar;

Running this code dies with "Expected a native int argument for '$a'".

All of the following changes make the code work​:

* remove the indentation of the heredoc (line 2)

* use native type in line 3​: my int $bar = 0;

* don't assign to $bar in line 3​: my $bar;

* use postfix​:<++> in line 4

@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

From @usev6

I found another strange failure which dies the same way. The error happens in S32-list/combinations.t and can be golfed down to this​:

$ ./perl6-j -e 'say (1).combinations(0..1); say ().combinations'
(() (1))
Expected a native int argument for '$a'

Like my original report this happens while using 'combinations' (this time as a method). Even if this one blows up in postfix​:<++> I believe there is the same bug surfacing. Therefore I use this ticket to report the new error.

I didn't bisect yet, but 78ba3df7e1 was still good and bc722abe2c was already bad. Note, that there is an NQP bump in between.

$ perl6-j --ll-exception -e 'say (1).combinations(0..1); say ().combinations'
(() (1))
Expected a native int argument for '$a'
  in postfix​:<++> (gen/jvm/CORE.setting​:9361)
  in postfix​:<++> (gen/jvm/CORE.setting​:2268)
  in pull-one (gen/jvm/CORE.setting​:14468)
  in first (gen/jvm/CORE.setting​:5229)
  in first (gen/jvm/CORE.setting​:5228)
  in call_with_capture (gen/jvm/Metamodel.nqp​:3854)
  in (gen/jvm/CORE.setting​:698)
  in (gen/jvm/CORE.setting​:14715)
  in first (gen/jvm/CORE.setting​:14702)
  in combinations (gen/jvm/CORE.setting​:16223)
  in combinations (gen/jvm/CORE.setting​:16218)
  in <unit> (-e​:1)
  in <unit-outer> (-e​:1)
  in eval (gen/jvm/stage2/NQPHLL.nqp​:1198)
  in (gen/jvm/stage2/NQPHLL.nqp​:1288)
  in command_eval (gen/jvm/stage2/NQPHLL.nqp​:1285)
  in command_eval (src/Perl6/Compiler.nqp​:27)
  in command_line (gen/jvm/stage2/NQPHLL.nqp​:1269)
  in MAIN (gen/jvm/main.nqp​:37)
  in <mainline> (gen/jvm/main.nqp​:33)
  in (gen/jvm/main.nqp)

1 similar comment
@p6rt
Copy link
Author

p6rt commented Jul 17, 2016

From @usev6

I found another strange failure which dies the same way. The error happens in S32-list/combinations.t and can be golfed down to this​:

$ ./perl6-j -e 'say (1).combinations(0..1); say ().combinations'
(() (1))
Expected a native int argument for '$a'

Like my original report this happens while using 'combinations' (this time as a method). Even if this one blows up in postfix​:<++> I believe there is the same bug surfacing. Therefore I use this ticket to report the new error.

I didn't bisect yet, but 78ba3df7e1 was still good and bc722abe2c was already bad. Note, that there is an NQP bump in between.

$ perl6-j --ll-exception -e 'say (1).combinations(0..1); say ().combinations'
(() (1))
Expected a native int argument for '$a'
  in postfix​:<++> (gen/jvm/CORE.setting​:9361)
  in postfix​:<++> (gen/jvm/CORE.setting​:2268)
  in pull-one (gen/jvm/CORE.setting​:14468)
  in first (gen/jvm/CORE.setting​:5229)
  in first (gen/jvm/CORE.setting​:5228)
  in call_with_capture (gen/jvm/Metamodel.nqp​:3854)
  in (gen/jvm/CORE.setting​:698)
  in (gen/jvm/CORE.setting​:14715)
  in first (gen/jvm/CORE.setting​:14702)
  in combinations (gen/jvm/CORE.setting​:16223)
  in combinations (gen/jvm/CORE.setting​:16218)
  in <unit> (-e​:1)
  in <unit-outer> (-e​:1)
  in eval (gen/jvm/stage2/NQPHLL.nqp​:1198)
  in (gen/jvm/stage2/NQPHLL.nqp​:1288)
  in command_eval (gen/jvm/stage2/NQPHLL.nqp​:1285)
  in command_eval (src/Perl6/Compiler.nqp​:27)
  in command_line (gen/jvm/stage2/NQPHLL.nqp​:1269)
  in MAIN (gen/jvm/main.nqp​:37)
  in <mainline> (gen/jvm/main.nqp​:33)
  in (gen/jvm/main.nqp)

@p6rt
Copy link
Author

p6rt commented Aug 5, 2016

From @usev6

On Sun May 22 01​:55​:32 2016, bartolin@​gmx.de wrote​:

I found another strange test failure on rakudo-j related to the use
of prefix​:<++>​: The test in integration/weird-errors.t (which I
fudged with roast commit ca3abdefb1) started to fail with rakudo
commit e2fcdf2702.

The test from integration/weird-errors.t passes again. I didn't bisect yet, but I suspect it passes due to the recent changes to src/core/Any-iterable-methods.pm with commit 4c773b1e0e.

@p6rt
Copy link
Author

p6rt commented Sep 8, 2016

From @usev6

And now a lot of tests from roast exploded with "Expected a native int argument for '$a'" after this commit introduced two uses of postfix​:<++> and postfix​:<--> in lib/Test.pm6​: rakudo/rakudo@ffb5789

Modifying the two relevant lines seems to fix those failures (did not run full spectest yet)​:

Inline Patch
diff --git a/lib/Test.pm6 b/lib/Test.pm6
index 45bb86f..5d052e9 100644
--- a/lib/Test.pm6
+++ b/lib/Test.pm6
@@ -339,9 +339,9 @@ multi sub subtest(&subtests, $desc = '') is export {
     _push_vars();
     _init_vars();
     $indents ~= "    ";
-    $subtest_level++;
+    $subtest_level += 1;
     subtests();
-    $subtest_level--;
+    $subtest_level -= 1;
     done-testing() if nqp::iseq_i($done_testing_has_been_run,0);
     my $status =
       $num_of_tests_failed == 0 && $num_of_tests_planned == $num_of_tests_run;

1 similar comment
@p6rt
Copy link
Author

p6rt commented Sep 8, 2016

From @usev6

And now a lot of tests from roast exploded with "Expected a native int argument for '$a'" after this commit introduced two uses of postfix​:<++> and postfix​:<--> in lib/Test.pm6​: rakudo/rakudo@ffb5789

Modifying the two relevant lines seems to fix those failures (did not run full spectest yet)​:

Inline Patch
diff --git a/lib/Test.pm6 b/lib/Test.pm6
index 45bb86f..5d052e9 100644
--- a/lib/Test.pm6
+++ b/lib/Test.pm6
@@ -339,9 +339,9 @@ multi sub subtest(&subtests, $desc = '') is export {
     _push_vars();
     _init_vars();
     $indents ~= "    ";
-    $subtest_level++;
+    $subtest_level += 1;
     subtests();
-    $subtest_level--;
+    $subtest_level -= 1;
     done-testing() if nqp::iseq_i($done_testing_has_been_run,0);
     my $status =
       $num_of_tests_failed == 0 && $num_of_tests_planned == $num_of_tests_run;

@p6rt
Copy link
Author

p6rt commented Sep 13, 2016

From @usev6

All code examples from above are running fine now.

Instead there are four skipped tests in S32-array/adverbs.t which die because the wrong multi postcircumfix​:<[ ]> is selected.

I'll change the subject of this ticket and leave it open to collect those weird errors about wrong multi candidates used.

1 similar comment
@p6rt
Copy link
Author

p6rt commented Sep 13, 2016

From @usev6

All code examples from above are running fine now.

Instead there are four skipped tests in S32-array/adverbs.t which die because the wrong multi postcircumfix​:<[ ]> is selected.

I'll change the subject of this ticket and leave it open to collect those weird errors about wrong multi candidates used.

@p6rt
Copy link
Author

p6rt commented Jan 3, 2017

From @usev6

On Tue, 13 Sep 2016 12​:42​:03 -0700, bartolin@​gmx.de wrote​:

All code examples from above are running fine now.

Instead there are four skipped tests in S32-array/adverbs.t which die
because the wrong multi postcircumfix​:<[ ]> is selected.

I'll change the subject of this ticket and leave it open to collect
those weird errors about wrong multi candidates used.

And now the tests in S32-array/adverbs.t are also passing. I'm closing this ticket as 'resolved' -- even if I neither know what caused the breakage nor what fixed it.

@p6rt
Copy link
Author

p6rt commented Jan 3, 2017

@usev6 - Status changed from 'open' to 'resolved'

@p6rt p6rt closed this as completed Jan 3, 2017
@p6rt
Copy link
Author

p6rt commented Dec 13, 2017

From @usev6

Just for the records​: As far as I can tell, the bug that caused the above failures was an "off by one" in the multi cache implementation. It was fixed with Raku/nqp@7eaebf5abd

1 similar comment
@p6rt
Copy link
Author

p6rt commented Dec 13, 2017

From @usev6

Just for the records​: As far as I can tell, the bug that caused the above failures was an "off by one" in the multi cache implementation. It was fixed with Raku/nqp@7eaebf5abd

@p6rt p6rt added the JVM Related to Rakudo-JVM label Jan 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JVM Related to Rakudo-JVM
Projects
None yet
Development

No branches or pull requests

1 participant