github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today
Set by moderator on 3 August 2013.
00:18 colomon joined, woolfy joined 00:43 benabik joined 00:44 colomon joined 01:37 colomon joined 03:04 colomon joined 04:43 crab2313 joined
diakopter ho hum 04:49
04:51 birdwindupbird joined
dalek arVM/libuv2: b8ac236 | jimmy++ | src/ (7 files):
re-implemented MVM_file_get_stdstream by libuv api
05:15
JimmyZ i's a pain that tty and file are different things in libuv 05:24
completely different
not_gerd: ping 05:26
05:46 crab2313 joined, lizmat joined 05:55 not_gerd joined
not_gerd o/ 05:55
JimmyZ: pong
05:57 FROGGS joined
JimmyZ not_gerd: could try b8ac236a7f link to libuv :P 05:57
not_gerd JimmyZ: that's branch libuv2? 05:59
JimmyZ not_gerd: yeah 06:02
not_gerd links after adding psapi.lib and iphlpapi.lib 06:07
now trying nqp-cc...
running tests... 06:10
JimmyZ links? link to msvcrt.lib and libcmt the same time won't be error? 06:11
not_gerd JimmyZ: that's what /MT does 06:12
msdn.microsoft.com/en-us/library/2kzt1wy3.aspx 06:13
JimmyZ: gist.github.com/gerdr/6228451 06:14
I believe the 6model.t failures are new 06:15
not_gerd will verify
yes, these failures are new... 06:20
JimmyZ yeah, because there is no bridge between apr and libuv 06:21
06:27 cognominal joined
not_gerd JimmyZ: you never allocate result in MVM_file_get_stdstream() 06:32
JimmyZ not_gerd: yes 06:34
not_gerd wouldn't it be enough to add github.com/MoarVM/MoarVM/commit/b8...d01#L4L550 again?
or is BOOTIO apr-specific?
JimmyZ not_gerd: didn't Moarvm use /MT and libuv use /MD ? 06:35
not_gerd JimmyZ: I'm compiling moarvm and libuv both with /MT 06:36
no idea what APR uses, but apparently it works ;)
JimmyZ apr used /MD, but I changed it to /MT 06:37
because environ doen't support /MD 06:38
dalek arVM/libuv2: d412b0f | jimmy++ | src/ (2 files):
re-implemented MVM_file_lock/MVM_file_unlock/MVM_file_flush/MVM_file_sync by libuv api
06:47
06:50 woolfy left
JimmyZ Does any would like to join in libuv2 branch? 06:59
*anyone 07:00
07:04 lizmat joined 07:13 grondilu joined
grondilu nqp nqp-moar-cc.nqp -e 'module foo { our sub talk() { say("hello"); } }; foo::talk();' # this works fine 07:14
nqp nqp-moar-cc.nqp -e 'foo::talk(); module foo { our sub talk() { say("hello"); } }; # but this gives: 07:15
Cannot locate an outer frame for the call in frame_name_0 in frame_name_15
not_gerd grondilu: file an issue? 07:18
JimmyZ: gist.github.com/gerdr/6228451 # failures on libuv2 07:22
6model.t is fixed, new fail in write_to_stdout.t
6model.t is fixed, new fail in write_to_stdout.t and close_filehandle.t 07:23
ups
JimmyZ not_gerd: oh, you fixed 6model?
not_gerd JimmyZ: no, that was you 07:26
the 6model test uses getstdout
grondilu not_gerd: ok, issue filed. github.com/MoarVM/MoarVM/issues/48 07:28
not_gerd grondilu: probably won't be tackled until ENOJNTHN has been resolved ;) 07:29
grondilu I've no idea what that is :o)
oh I understand 07:30
not_gerd ;)
grondilu you guys and your codes :-)
dalek arVM/libuv2: af9c0b1 | jimmy++ | src/io/fileops.c:
re-implemented MVM_file_rename/MVM_file_delete/MVM_file_chmod/MVM_file_open_fh/MVM_file_truncate by libuv api
07:53
08:06 FROGGS joined
dalek arVM/libuv2: f358158 | jimmy++ | src/io/fileops.c:
re-implemented MVM_file_close_fh/MVM_file_exists by libuv api
08:38
09:07 lizmat joined 09:20 lizmat_ joined
dalek arVM/libuv2: 5e8e3e9 | jimmy++ | src/io/fileops.c:
re-implemented MVM_file_copy by libuv api
09:25
diakopter JimmyZ++ # heroic work continually 09:37
09:50 not_gerd joined
not_gerd diakopter: thanks to benabik++ 's error report, my branch now build on darwin 09:51
also, instead of merging/rebasing, we could also just do git checkout pr/46 -- Configure.pl build/Makefile.in build/config.h.in build/gen.list 09:52
diakopter not_gerd: I don't know what that does
halp? :D
not_gerd diakopter: just transfer 4 files from pr/46 to the current checkout
I don't think it's worth to preserve the history of my work 09:53
diakopter ah, ok, I see
well I definitely strongly want to manually merge my changes to yours
so I'd merge it raw like you said, and like I said if jnthn rejects linenoise, just remove those portions 09:54
not_gerd sure
diakopter not_gerd: did jnthn commit bite you? 09:55
*bit
not_gerd not that I'm aware of
I'm in perl6, but not moarvm
diakopter .ask jnthn *poke*
yoleaux diakopter: I'll pass your message to jnthn.
nwc10 check yourself carefully - you might have code love bites you weren't aware of
not_gerd note that I never submitted a CLA 09:56
no idea what's the policy on moarvm
10:00 birdwindupbird joined
not_gerd oO( moarvm devs are like werewolves - the alpha needs to pass the commit bite ) 10:15
diakopter not_gerd: no cla for moarvm 10:18
11:08 colomon joined 11:30 lizmat joined 11:42 not_gerd joined 12:03 crab2313 joined 12:20 lizmat joined
JimmyZ good evening 13:28
masak 下午好,卓明亮 13:39
JimmyZ :) 14:02
dalek arVM/libuv2: da8fd9d | jimmy++ | src/ (2 files):
a lot of small fixes
14:11
arVM/libuv2: 855cf98 | jimmy++ | src/io/fileops.c:
simplified MVM_file_get_stdstream
14:21
diakopter JimmyZ: that last commit seems wrong 14:22
JimmyZ diakopter: which one? 14:34
dalek arVM/libuv2: 9c9b020 | jimmy++ | src/io/fileops.c:
re-implemented MVM_file_tell_fh/MVM_file_seek by libuv api
14:36
14:39 lizmat joined
dalek arVM/libuv2: 4c181a1 | jimmy++ | src/io/fileops.c:
added pipe support to MVM_file_get_stdstream
15:00
JimmyZ diakopter: It's right. 15:31
15:36 benabik joined 16:38 colomon joined 16:55 FROGGS joined
segomos is the libuv build stuff in the libuv branch now? 16:56
i have half of the fileops.c converted 16:57
17:34 not_gerd joined
not_gerd o/ 17:35
segomos: pr/49
JimmyZ's libuv2 work + my build system stuff
lots of broken NQP tests, though...
segomos i think they had it building yesterday 17:38
not_gerd segomos: JimmyZ replaced part of the APR code with libuv versions 17:40
however, they don't work correctly (yet)
it builds fine, just doesn't pass the NQP test suite
segomos ahh i see 17:42
19:38 not_gerd left
diakopter the absolute worst time for United's flight change search to stop working 21:10
21:18 lizmat joined 21:37 sorear joined