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:07
reportable6 left,
reportable6 joined
|
|||
MasterDuke | i'm afraid it'll be no more debugging for me tonight, off to bed | 00:09 | |
01:01
CaCode_ left
01:10
squashable6 left
01:13
squashable6 joined
01:46
[Coke] left
01:54
[Coke] joined
02:55
unicodable6 left,
tellable6 left,
squashable6 left,
evalable6 left,
statisfiable6 left,
linkable6 left,
reportable6 left,
sourceable6 left,
coverable6 left,
notable6 left,
bloatable6 left,
releasable6 left,
committable6 left,
shareable6 left,
quotable6 left,
bisectable6 left,
greppable6 left,
benchable6 left,
nativecallable6 left,
quotable6 joined
02:56
evalable6 joined
02:57
shareable6 joined,
coverable6 joined,
reportable6 joined,
committable6 joined,
bisectable6 joined,
sourceable6 joined,
squashable6 joined
02:58
statisfiable6 joined
03:55
bloatable6 joined
03:56
benchable6 joined
04:55
releasable6 joined,
unicodable6 joined
04:56
linkable6 joined,
notable6 joined
04:57
nativecallable6 joined,
greppable6 joined
05:57
statisfiable6 left,
benchable6 left,
evalable6 left,
squashable6 left,
releasable6 left,
bisectable6 left,
reportable6 left,
quotable6 left,
bloatable6 left,
notable6 left,
linkable6 left,
nativecallable6 left,
sourceable6 left,
unicodable6 left,
greppable6 left,
shareable6 left,
coverable6 left,
committable6 left
05:58
greppable6 joined
06:00
statisfiable6 joined,
nativecallable6 joined,
coverable6 joined,
linkable6 joined
06:08
reportable6 joined
06:58
shareable6 joined,
squashable6 joined
06:59
bisectable6 joined,
evalable6 joined
07:00
benchable6 joined,
committable6 joined
07:58
quotable6 joined,
bloatable6 joined
07:59
releasable6 joined
|
|||
Nicholas | good #moarvm, * | 08:12 | |
08:58
notable6 joined
08:59
unicodable6 joined
09:00
sourceable6 joined
09:58
tellable6 joined
|
|||
jnthnwrthngtn | o/ | 10:24 | |
Nicholas | \o | 10:25 | |
10:58
evalable6 left,
linkable6 left
11:00
evalable6 joined
11:59
linkable6 joined
12:07
reportable6 left
12:10
reportable6 joined
12:50
CaCode joined
12:51
TheAthlete joined
12:58
CaCode_ joined
13:00
CaCode left
13:52
discord-raku-bot left
13:53
discord-raku-bot joined
14:15
CaCode_ left
|
|||
dogbert17 | at least the repl.t bug seems to be consistent, i.e. always crashing in the same place | 14:23 | |
and relatively easy to repl(icate) :) | 14:24 | ||
MasterDuke | it's crashing in an is-run test, right? | 14:33 | |
i guess something in the parent process is corrupting the memory state of the child | 14:37 | ||
i think there's a way to get rr to record parent+child | 14:38 | ||
dogbert17 | it seems to be called is-run-repl | ||
using asan seems to scare the bug into hiding | 14:39 | ||
ah, where is timo, he should show up given that you mentioned rr | 14:41 | ||
MasterDuke | does it repro under valgrind? | ||
jnthnwrthngtn | I thought by definition one process can't corrupt the memory of another, at least on any modern OS | 14:42 | |
nine | As long as you're running on hardware with an MMU (which unless you *know* otherwise, you are) | 14:44 | |
MasterDuke | hm, right. maybe not corrupting *after* the process has been started, but starting it with a corrupted state? | 14:46 | |
iirc the actual code being run in the tests isn't terribly complicated, so any problem is likely in what's being used to execute them | 14:47 | ||
nine | The influence that the starting process has is usually by affecting the environment variables which can affect memory layout which can decide e.g. whether some uninitialized memory contains data that the process stumbles over or not | 14:48 | |
dogbert17 | nine: if you missed it yesterday, here's the backtrace | 14:49 | |
(gdb) bt | |||
#0 0x00007f9659cb1d6e in MVM_interp_run (tc=0x5632246e8e30, initial_invoke=0x0, invoke_data=0x0, outer_runloop=0xffff) at src/core/interp.c:259 | |||
#1 0x000056322343f7fb in main (argc=7, argv=0x7ffe81e46cb8) at src/main.c:307 | 14:50 | ||
18:08
reportable6 left,
reportable6 joined
18:58
TheAthlete left
20:11
vrurg_ is now known as vrurg
21:29
brrt joined
|
|||
brrt | \o | 21:29 | |
tellable6 | 2021-11-08T09:35:43Z #moarvm <Nicholas> brrt good *, brrt | ||
dogbert17 | hello brrt | ||
brrt | aw, that's a while ago | ||
ohai dogbert17 | |||
dogbert17 | nice seeing you around :) | 21:30 | |
are you forced to stay inside due to the pandemic? | 21:32 | ||
brrt | ehm, dutch government doesn't force you to stay inside, just to close shops, schools etc. | 21:33 | |
thank god though | |||
dogbert17 | forced might indeed have been a bit too strong | ||
brrt | I can take a walk outside, and have been able to do so for all of 2020-2021 | ||
well I have colleagues which were so forced! | 21:34 | ||
unimaginable | |||
21:35
CaCode joined
|
|||
dogbert17 | I suspect other countries will follow suit soon and close shops etc | 21:36 | |
brrt | I don't know | 21:41 | |
I'm done reading tea leaves | |||
dogbert17 | does that mean it's time to do some jit hacking? | 21:45 | |
21:54
brrt left
22:22
CaCode left
23:22
Colt left
23:23
Colt joined
23:29
Colt left,
Colt joined
23:56
[Coke] left
|