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
infix eqv may hang when comparing equivalent recursive arrays #6272
Comments
From p.dumarchie@gmail.comThis is Rakudo version 2017.04.3 built on MoarVM version 2017.04-53-g66c6dda The eqv implementation hangs when executing the following code: my $a = []; my $b = []; $a eqv $b; In the REPL a Ctrl-C won't terminate the evaluation. At first the memory It may be interesting to note that the eqv implementation does not hang my $a = []; $a[0,1] = ($a, $b); $a eqv $b; while this hangs just like the simple example: my $a = []; $a[0,1] = ($a, $b); $a eqv $b; |
From @lizmat
This golfs to: my @a = $(my @b); @b[0] = @a; @a eqv @b Same problem exists with hashes BTW: my %a = a => my %b; %b<a> = %a; %a eqv %b Seems we need something like perlseen for eqv as well. Looking at it now. |
The RT System itself - Status changed from 'new' to 'open' |
From p.dumarchie@gmail.comThis is Rakudo version 2017.07 built on MoarVM version 2017.07 The problem persists. 2017-05-28 20:56 GMT+02:00 Elizabeth Mattijsen via RT <
|
Migrated from rt.perl.org#131372 (status was 'open')
Searchable as RT131372$
The text was updated successfully, but these errors were encountered: