github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm Set by AlexDaniel on 12 June 2018. |
|||
00:22
anatofuz joined
00:27
anatofuz left
00:40
anatofuz joined
00:42
anatofuz_ joined,
anatofuz left
00:43
anatofuz joined,
anatofuz_ left
01:32
anatofuz left
01:33
anatofuz joined
01:38
anatofuz left,
anatofuz joined
01:45
anatofuz left
01:46
anatofuz joined
01:53
anatofuz left
02:12
anatofuz joined
02:18
anatofuz left
02:19
anatofuz joined
03:15
anatofuz left
03:20
japhb left
03:24
anatofuz joined
03:26
anatofuz_ joined
03:29
anatofuz left
04:01
anatofuz_ left
04:02
anatofuz joined
04:06
anatofuz left
04:12
anatofuz joined
04:20
japhb joined
05:26
anatofuz left
05:27
anatofuz joined
05:31
anatofuz left
05:33
anatofuz joined
06:10
domidumont joined
06:44
anatofuz left
06:45
anatofuz joined
06:50
anatofuz left
|
|||
nine | So, the morale of the story is: beware of the closure! Failures can become serialized, even if they are just the result of an indirect lookup and the result is just used in 2 lines of code if those lines create a lexical variable and further down the function a closure is created. | 06:58 | |
Even if the closed over code doesn't actually use that variable! | |||
And of course, this being Perl 6, even if statements can create closures... | 06:59 | ||
07:36
anatofuz joined
07:40
zakharyas joined
07:41
sena_kun joined
07:47
anatofuz left
07:49
anatofuz joined
07:53
anatofuz left,
anatofuz_ joined,
anatofuz_ left
07:54
anatofuz joined
08:42
anatofuz_ joined,
anatofuz_ left
08:46
anatofuz left
08:49
anatofuz joined
08:54
anatofuz left
08:56
anatofuz joined
|
|||
Kaiepi | can M#1166 be merged today? i was hoping to get started on sync udp/unix/raw socket support today | 10:19 | |
synopsebot | M#1166 [open]: github.com/MoarVM/MoarVM/pull/1166 [IP6NS Grant] Improve hostname resolution | ||
10:22
anatofuz left
10:58
zakharyas left
11:00
zakharyas joined
|
|||
lizmat | Kaiepi: it seems to have conflicts ? | 11:51 | |
in src/io/syncsocket.c | |||
Kaiepi | ah, i'll fix those in a sec | 11:59 | |
12:05
zakharyas left
|
|||
Kaiepi | lizmat, fixed | 12:15 | |
lizmat | the leak issue is also fixed? colabti.org/irclogger/irclogger_lo...9-09-06#l1 | 12:16 | |
Kaiepi | yes | 12:19 | |
Geth_ | MoarVM/master: 8 commits pushed by (Ben Davies)++, (Elizabeth Mattijsen)++
|
||
lizmat | Kaiepi: have fun! | ||
Kaiepi | sweet, thanks | 12:21 | |
12:28
brrt joined
|
|||
brrt | \o | 12:40 | |
12:53
lucasb joined
|
|||
nwc10 | o/ | 12:57 | |
13:03
sena_kun left
|
|||
brrt | ohai nwc10 | 13:04 | |
13:36
Guest3346 joined
|
|||
Guest3346 | brrt, should we remind you of sp_bind or whatever the name was? | 13:37 | |
brrt | yes, that's a decent plan | 13:38 | |
it's on the back of my mind | |||
it's just very annoying to debug | |||
Guest3346 | you mentioned something like that some time ago | 13:39 | |
are the bisect tools more or less unusable in this case? | 13:40 | ||
13:56
zakharyas joined
|
|||
brrt | I'm not quite sure why I haven't been able to pin it down yet | 13:59 | |
Guest3346 | perhaps you just need a few more minutes of debugging before the solution presents itself | 14:07 | |
brrt | hehe | 14:17 | |
I think you may underestimate the difficulty of debugging JIT problems | |||
more like hours | |||
14:19
AlexDaniel` left
|
|||
Guest3346 | I might have underestimated the the problem a tiny bit :-) | 14:24 | |
lizmat | And another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/10/07/...syntaxing/ | ||
brrt | it's probably a simple problem, but a JIT has many moving parts, most of them not directly interfacing with the user, so hard to trigger and test | 14:27 | |
lizmat++ | 14:28 | ||
15:23
sena_kun joined
15:24
sena_kun left
15:55
zakharyas left
16:03
domidumont left
16:04
brrt left
16:29
domidumont joined
16:34
AlexDaniel` joined
18:53
brrt joined
19:01
domidumont left
19:58
hankache joined
|
|||
hankache | Hello * | 19:58 | |
I found a weird issue while building Rakudo on WIndows 10 | 19:59 | ||
I tried three sets of settings: | |||
1) perl Configure.pl --backends=moar --gen-moar --moar-option="--cc=cl" --moar-option="--ld=link" --moar-option="--make=nmake" --relocatable | |||
2) perl Configure.pl --backends=moar --gen-moar --moar-option="--cc=cl" --moar-option="--make=nmake" --relocatable | 20:00 | ||
3) perl Configure.pl --backends=moar --gen-moar --moar-option="--cc=gcc" --moar-option="--make=gmake" --relocatable | |||
brrt | and what happened? | 20:01 | |
hankache | All of them build correctly and install most modules I tested except for LWP::Simple | ||
using option 1 the tests of LWP::Simple fails | 20:02 | ||
PS: Windows 10 | |||
The culprit seems to be --moar-option="--ld=link" | 20:04 | ||
This is the failing test: github.com/perl6/perl6-lwp-simple/...tore.t#L38 | 20:05 | ||
MasterDuke++ proposed I raise the issue here instead of #perl6-dev | 20:06 | ||
Am I missing something? | 20:13 | ||
20:43
hankache left
20:46
brrt left
|
|||
dogbert17 | valgrind seems to be upset with t/spec/S17-procasync/encoding.t | 21:28 | |
==17964== Invalid read of size 4 | 21:29 | ||
==17964== at 0x5155F4A: MVM_string_utf8_decodestream (utf8.c:453) | |||
22:05
squashable6 left
22:08
squashable6 joined
23:26
anatofuz joined
23:48
anatofuz left,
anatofuz joined
23:50
anatofuz left,
anatofuz joined
|