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
Failing tests in S03-operators/set_*.t, probably wrong multi selected #6644
Comments
From @usev6Currently the following test files under S03-operators do not run S03-operators/set_addition.t aborted 513 test(s) I tried to golf the failures from set_addition.t and found the $ ./perl6-j --ll-exception -e '&infix:<(+)>(SetHash.new, SetHash.new, SetHash.new); &infix:<(+)>(|(Set.new, Set.new, Set.new)); &infix:<(+)>(|(Set.new, Set.new, Set.new)); &infix:<(+)>(|(Set.new, Set.new, Set.new));' $ ./perl6-j --version For some reasons the fourth statement calls a multi sub I've run the above code on an older commit (4efcc29c80, 2017-02-06) |
From @usev6On Tue, 28 Nov 2017 12:35:42 -0800, bartolin@gmx.de wrote:
I was able to golf it further: $ ./perl6-j --ll-exception -e 'multi sub f( All occurences of 'Any' can be replaced with another type -- as long as it's different from Int. Similarly one can replace Int with another type and still get the same error. |
From @usev6There was indeed something wrong with the multi cache on the JVM backend. Fixed with Raku/nqp@7eaebf5abd I'm closing this ticket as 'resolved'. |
1 similar comment
From @usev6There was indeed something wrong with the multi cache on the JVM backend. Fixed with Raku/nqp@7eaebf5abd I'm closing this ticket as 'resolved'. |
@usev6 - Status changed from 'new' to 'resolved' |
Migrated from rt.perl.org#132514 (status was 'resolved')
Searchable as RT132514$
The text was updated successfully, but these errors were encountered: