cygx o/ 09:59
I just built a fresh triple moar/nqp/rakudo using strawberry perl, and it's rather segfault-y 10:01
eg the repl does not work at all
I always had to set MVM_SPESH_DISABLE=1 to compile the setting, but after that, it used to work
nwc10 does it work without MVM_SPESH_DISABLE, but with MVM_JIT_DISABLE=1 instead? 10:02
(ie the setting build, and the spectest)
(I'm about to go out, but the answer will be useful when others wake up, because it might be the same thing that I saw) 10:03
cygx the repl works with just MVM_JIT_DISABLE set, but the setting compiltion used to require disabling spesh 10:05
I'll check
compilation succeeded with spesh anabled and jit disabled 10:08
timotimo i ended up explaining the MoarVM spesh op ABI thing in so much detail, i could have just implemented it myself in the time %) 12:30
github.com/MoarVM/MoarVM/issues/293
arnsholt timotimo: Sometimes, that's what you have to do. =) 15:50
And from the looks of the issue, there are a couple of ways to do it. Sometimes consensus up front is better than sorting out fallout afterwards 15:51
timotimo right 16:20
though
we usually do "forgiveness > permission" 16:21
arnsholt Oh, very true that 16:28
When there's something I'm not quite sur of though, I still like to pass things by jnthn first. He tends to have a keen eye for what's the best way to do something 16:29
timotimo that's right