Welcome to the main channel on the development of MoarVM, a virtual machine for NQP and Rakudo (moarvm.org). This channel is being logged for historical purposes.
Set by lizmat on 24 May 2021.
00:08 reportable6 left 00:11 reportable6 joined 01:59 frost joined 02:53 frost left 02:57 frost joined 03:02 nine left, nine joined 03:12 vrurg left 03:35 frost left 03:36 frost joined 03:40 vrurg joined 05:13 vrurg left 05:18 vrurg joined 05:23 frost left 06:00 samcv_ left 06:06 reportable6 left, unicodable6 left, shareable6 left, tellable6 left, nativecallable6 left, evalable6 left, TempIRCLogger__ left, dogbert17 left, patrickb left, Techcable left, Nicholas left, SmokeMachine left, linkable6 left, statisfiable6 left, notable6 left, harrow left, kjp left, mst left, moon-child left, releasable6 left, quotable6 left, squashable6 left, AlexDaniel left, JRaspass left, jdv left 06:07 Voldenet left, bartolin_ left, gfldex left, nine left, Util left, jnthnwrthngtn left, samebchase left, benchable6 left, bloatable6 left, Geth left, lizmat left, sourceable6 left, bisectable6 left, greppable6 left, coverable6 left, psydroid left, rypervenche left, tbrowder left, committable6 left, leont left, rba left, codesections left, vrurg left, [Coke] left, discord-raku-bot left, timo1 left, Altai-man left, MasterDuke left, nebuchadnezzar left, leedo left, japhb left, ugexe left, camelia left 06:13 frost joined, samcv joined, vrurg joined, nine joined, [Coke] joined, discord-raku-bot joined, linkable6 joined, dogbert17 joined, bartolin_ joined, gfldex joined, patrickb joined, Techcable joined, Nicholas joined, SmokeMachine joined, moon-child joined, rypervenche joined, tbrowder joined, samebchase joined, JRaspass joined, jdv joined, AlexDaniel joined, psydroid joined, codesections joined, rba joined, leont joined, camelia joined
Nicholas good *, #moarvm 06:28
japhb Good *, Nicholas 06:31
07:09 reportable6 joined 07:45 linkable6 left 07:47 linkable6 joined 07:58 frost left
lizmat probably of interest here: github.com/rakudo/rakudo/issues/4741 09:23
and good *, #moarvm
Nicholas (gdb) p param 09:30
$1 = (MVMObject *) 0x1
This looks suspiciously similar to github.com/MoarVM/MoarVM/issues/1656 09:31
but I can't recreate it (yet) on a build on a machine where rr works
done so. 10:09
issues updated.
I don't think that I can take this further.
11:54 sena_kun joined 12:08 reportable6 left 12:09 reportable6 joined 13:55 discord-raku-bot left, discord-raku-bot joined 13:59 discord-raku-bot left 14:00 discord-raku-bot joined 14:01 sena_kun left 14:02 sena_kun joined 14:46 vrurg left 14:48 vrurg joined 15:36 frost joined 15:55 sena_kun left 16:03 frost left
Nicholas what's the best way to "hit" MVM_coerce_s_i with an NQP testcase? 16:31
m: say 6 * "7" 16:35
camelia 42
Nicholas aha, that seems good enough. (Yes, that's not NQP...)
17:08 linkable6 left 17:11 evalable6 joined 18:09 reportable6 left, linkable6 joined 18:10 reportable6 joined
Nicholas m: use nqp; nqp::say(nqp::coerce_si("-")); 18:32
camelia Iteration past end of grapheme iterator
in block <unit> at <tmp> line 1
Nicholas that's not what we want, is it?
(I don't know how to show the same code running on the most recent release) 18:33
if it wasn't obvious - I've figured this out from code inspection. So I have an idea how to fix it. 18:34
18:55 kjp left, mst joined 18:56 kjp joined 19:14 cognominal left 19:50 vrurg_ joined 19:52 vrurg left 20:44 vrurg_ is now known as vrurg 22:25 timo1 left
MasterDuke committable6: 2021.12 use nqp; nqp::say(nqp::coerce_si("-")); 22:58
committable6 MasterDuke, ¦2021.12: «0␤»
MasterDuke whoops. didn't intend that 22:59
i was actually wondering how much of the strtoll functionality is specced, and if there was any further simplifications that could be done. guess that's one thing that isn't specced 23:01
23:30 Techcable left