[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-20 Thread Sam M via RT
Here is a script that demonstrates this issue relatively consistently. https://gist.github.com/scmorrison/d7506b69e5778381c8374163435ae651 Sometimes it works fine, but mostly not. I have tried several variations of this and any that use the >>.map, hyper, or promises fail. Sam

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Evan Miller via RT
> I think things would go faster with this one if it was golfed down. I will try to golf it when I have time. In the meantime, I have occasionally seen the same error in place of the memory errors described in #131889. If that one is resolved then this one may go away too.

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Aleks-Daniel Jakimenko-Aleksejev via RT
I think things would go faster with this one if it was golfed down. Given the previous warnings saying “Use of uninitialized value $key of type Any in string context.”, the issue is quite possibly in Uzu itself (or maybe even Mustache). The ticket is of course valid because the error should not

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-13 Thread Evan Miller via RT
None of the provided environmental variables reliably fixed the issue. MVM_SPESH_INLINE_DISABLE=1 seemed to provide slightly better results overall, but that may have been due to random chance, and the original error still sometimes appeared.

Re: [perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-12 Thread Bart Wiegmans via RT
Hi, Thanks for the report. Can you try running it with the one of the following two variables set: MVM_SPESH_DISABLE=1 MVM_SPESH_INLINE_DISABLE=1 MVM_SPESH_OSR_DISABLE=1 MVM_JIT_DISABLE=1 Last weeks we've seen lots of development in the dynamic optimizer, so there are undoubtedly a few bugs to

Re: [perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-12 Thread Bart Wiegmans
Hi, Thanks for the report. Can you try running it with the one of the following two variables set: MVM_SPESH_DISABLE=1 MVM_SPESH_INLINE_DISABLE=1 MVM_SPESH_OSR_DISABLE=1 MVM_JIT_DISABLE=1 Last weeks we've seen lots of development in the dynamic optimizer, so there are undoubtedly a few bugs to

[perl #131888] No such method 'cache' for invocant of type 'NQPMu'

2017-08-12 Thread via RT
# New Ticket Created by Evan Miller # Please include the string: [perl #131888] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=131888 > I'm using the Rakudo nom and MoarVM master. A call to "await" on an array of Promises is