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:04 reportable6 left 00:05 reportable6 joined 00:28 jraspass left 00:32 dogbert17 joined 00:35 dogbert12 left 00:36 ugexe left, ugexe joined 00:44 ggoebel_ joined 01:05 cog left, ChanServ left 01:15 cog joined, ChanServ joined, kornbluth.freenode.net sets mode: +o ChanServ 01:54 dogbert17 left, dogbert17 joined 01:58 dogbert17 left 02:00 dogbert17 joined 03:19 linkable6 left 03:20 linkable6 joined 05:06 frost-lab joined, frost joined 06:04 reportable6 left 06:06 reportable6 joined 07:05 domidumont joined 07:34 zakharyas joined 07:50 patrickb joined 08:06 MasterDuke joined 08:08 chansen_ left 08:24 patrickb left, moon-child left, tbrowder left 08:26 chansen_ joined 08:27 moon-child joined, tbrowder joined 09:00 jnthn1 joined
Nicholas jnthn1: surely you are jnthn6 as you are connected on IPv6? :-) 09:10
jnthn1 Sigh, it appears somebody already registered jnthn here :/ 09:11
09:11 childlikempress joined 09:12 moon-child left, childlikempress is now known as moon-child
MasterDuke55 jnthn1: i left a message for jnthn a couple days ago on freenode, but i'm guessing you didn't get it colabti.org/irclogger/irclogger_lo...05-22#l301 09:16
09:16 JRaspass_ joined 09:17 MasterDuke55 is now known as MasterDuke, JRaspass_ is now known as JRaspass
jnthn1 MasterDuke: Will review it, though gotta go and do some probably time-consuming administrative errand now...bbl 09:20
MasterDuke thanks, no particular hurry for that one 09:21
09:25 jraspass left, JRaspass left 09:27 jraspass joined, JRaspass joined 09:32 jraspass left 10:12 demostanis[m] left 10:13 klapperl left 10:14 klapperl joined, harrow left, sena_kun left, krunen left 10:16 harrow joined, sena_kun joined, krunen joined, jpf1 left, nwc10 left, bonsaikitten left 10:18 harrow left, sena_kun left, krunen left, klapperl left, Voldenet left, japhb left, sivoais left, nebuchadnezzar left, cog left, ChanServ left, chansen_ left, frost-lab left, vrurg left, tbrowder left, nine left, mtj left, leedo left, rypervenche left, zakharyas left, domidumont left, ugexe left, jnthn left, SmokeMachine left, Util left 10:19 bonsaikitten joined, nwc10 joined, jpf1 joined, krunen joined, sena_kun joined, harrow joined, klapperl joined, chansen_ joined, zakharyas joined, domidumont joined, frost-lab joined, ChanServ joined, cog joined, nine joined, Voldenet joined, rypervenche joined, vrurg joined, tbrowder joined, japhb joined, sivoais joined, Util joined, nebuchadnezzar joined, mtj joined, leedo joined, SmokeMachine joined, jnthn joined, ugexe joined, kornbluth.freenode.net sets mode: +oo ChanServ jnthn 10:21 cog left, ChanServ left, chansen_ left 10:24 chansen_ joined, cog joined, ChanServ joined, kornbluth.freenode.net sets mode: +o ChanServ 10:27 nebuchadnezzar left, linkable6 left 10:28 nebuchadnezzar joined 10:30 linkable6 joined 10:55 demostanis[m] joined 10:57 avar left, tobs left 10:58 avarab joined, tobs` joined, avarab left, avarab joined 10:59 tobs` is now known as tobs 11:02 kawaii left 11:03 kawaii joined 11:07 samcv left 11:08 samcv joined 11:22 ugexe left, frost-lab left, zakharyas left 11:24 samcv joined 11:58 domidumont left 11:59 frost-lab joined 12:04 reportable6 left 12:06 reportable6 joined 12:36 zakharyas joined 12:42 ggoebel_ left 13:01 LizBot left, LizBot joined 13:21 cog left 13:51 lucasb joined 14:56 ggoebel_ joined
@lizmat this just on HEAD on my local copy of the logs server: 14:57
raku(31555,0x700002c7d000) malloc: *** error for object 0x7f98d87cd7c0: pointer being realloc'd was not allocated
raku(31555,0x700002c7d000) malloc: *** set a breakpoint in malloc_error_break to debug
just for reference 14:58
15:28 kevin1 joined 15:31 kjp left
Nicholas So we have to keep talking, to try to recreate the test case? That's what you're saying? :-) 15:33
@lizmat he, no, just noticing there's a gremlin in there still 15:34
haven't been able to repro
nine You probably don't have a core dump? 15:35
@lizmat Nicholas: would you argue that's a typical across thread hash access issue >?
if so, then I'm probably to blame
Nicholas it's possible, for a large hash
@lizmat nine: no core dump, no
Nicholas for a smaller hash, you'd confuse the FSA, which might mess things up in a different way 15:36
but it will all end up with undefined behaviour
(and much wailing and gnashing of teeth)
@lizmat hehe 15:37
should I mention these events here or only if I can repro ?
15:43 brrt joined
nine lizmat: please mention them. Maybe someone is working on something related or has seen something related and picks up a further clue that way. We've got channel volume well under control :) 16:07
16:32 domidumont joined
jnthn1 Curious find. /<&foo()>/ compiles into CALL_SUBRULE. /<&foo>/ compiles into INTERPOLATE_ASSERTION. I think this was an accident. But the latter is likely a good bit less efficient. 16:51
Fixed in RakuAST (TM)
17:08 brrt left 17:44 domidumont left 17:55 zakharyas left 18:04 reportable6 left 18:07 reportable6 joined 18:30 jpf1 left, nwc10 left, bonsaikitten left, xiaomiao joined 18:31 jpf1 joined, nwc10 joined
MasterDuke i don't know CALL_SUBRULE, but generally i say the fewer calls to INTERPOLATE_ASSERTION the better 18:45
18:49 [Coke] left 18:50 [Coke] joined 19:50 ilogger2 joined 19:58 zakharyas joined 20:00 MasterDuke left 20:43 zakharyas left 22:14 leont left 22:17 lizmat joined
moon-child maybe worthwhile to run under rr in the future, so easier to catch it if it happens again? 22:57