On Sat, 13 May 2017 01:24:28 -0700, elizabeth wrote: > All issues appear to be fixed with > https://github.com/rakudo/rakudo/commit/407bce1dc2 . > Tests are needed, also for the ⊇ and ⊉ and associated cases. > > > On 12 May 2017, at 21:22, Zoffix Znet via RT <perl6-bugs- > > follo...@perl.org> wrote: > > On Fri, 12 May 2017 12:07:11 -0700, c...@tilmes.org wrote: > >> m: say 1 ∈ (Set) ?? 'present' !! 'not present'; > >> rakudo-moar dc5eec: OUTPUT: «MoarVM panic: Memory allocation failed; > >> could > >> not allocate 83968 bytes» > > > > To add from https://irclog.perlgeek.de/perl6/2017-05-12#i_14573414 > > > > 19:16 Zoffix it infini-loops in dispatch because Set.Set > > returns Set. And so far I see (elem), (cont), ∉, ∋, ∌ similarly > > affected. There might be more. Would you mind filing a bug for it? > > 19:20 Zoffix And some ops like ⊇ and ⊉ crash with "can't > > look up attributes... " error. There's probably a meaning for type > > objects we could implement; like Set eqv set()
Tests committed[^1], but they show this ticket is not entirely resolved: Still hangs for: ∩ (&) ⊍ (.) Still have "Cannot lookup attributes in type object" for: ∖ (-) The problematic tests are currently (manually) skip-fudged. [1] https://github.com/perl6/roast/commit/87889891d1