[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 co

[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 sh

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 sh

[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 f