|
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
|
|||