06:00
FROGGS[mobile] joined
06:26
FROGGS[mobile] joined
06:29
FROGGS joined
|
|||
dalek | arVM: d85a224 | brrt++ | src/jit/emit_x64.dasc: Fix typo; skids++ for noticing Was typo in floating point register argument passing routine. |
06:54 | |
11:07
FROGGS_ joined
11:44
JimmyZ_ joined
12:00
FROGGS joined
12:12
JimmyZ_ joined
12:49
zakharyas joined
14:01
Ven joined
14:42
zakharyas joined
16:12
brrt joined
16:15
lizmat joined
|
|||
nebuchadnezzar | hello | 16:22 | |
16:22
ggoebel joined
|
|||
nebuchadnezzar | it looks like 2015.05 is signed but I do not find the corresponding key | 16:23 | |
FROGGS | nebuchadnezzar: this? moarvm.org/releases/MoarVM-2015.05.tar.gz.asc | 16:25 | |
nebuchadnezzar | yes | ||
My GPG search the keyservers without success | 16:26 | ||
gpgkeys: key AA3E39DFDE290C45 not found on keyserver | 16:28 | ||
16:48
lizmat_ joined
17:30
zakharyas joined
17:33
zakharyas1 joined
17:49
Ven joined
17:51
brrt joined
18:13
brrt joined
|
|||
dalek | arVM/openpipe3: 259315d | FROGGS++ | src/ (6 files): give MVMOSHandle a type flag, we can check later Now we can distinguish files from pipes from streams. |
19:51 | |
arVM/openpipe3: ffe7246 | FROGGS++ | src/io/procops.c: allow to inherit streams and file descriptors in spawn/shell We use in a senario were we spawn a process, capture its output and pass it as the input to another process we spawn. |
|||
nebuchadnezzar | MoarVM accepted into Debian Unstable: tracker.debian.org/news/690052 | 19:52 | |
nwc10 | \o/ | ||
and now we get to see how many platforms it builds on? | 19:53 | ||
FROGGS | \o/ | 19:54 | |
nwc10: buildd.debian.org/status/package.php?p=moarvm | 19:55 | ||
that does look not even bad me thinks | 19:56 | ||
nebuchadnezzar++ and dod++ | 19:58 | ||
nwc10 | buildd.debian.org/status/fetch.php...1434310450 -- dyncall_callvm.c:68:4: error: #error unsupported platform | ||
er, should have bolded dyncall_callvm.c too | |||
FROGGS | gnukfreebsd might be doable | 20:01 | |
hoelzro | has anyone here tried building MoarVM on FreeBSD? | 20:04 | |
FROGGS | bartolin++ does | ||
(successfully) | 20:05 | ||
hoelzro | alright, so I must have something wrong here | 20:08 | |
FROGGS | hoelzro: may I assist? | 20:09 | |
hoelzro | FROGGS: I'll try to play around a little on my own for a bit; clang just can't seem to compile src/core/interp.c | 20:10 | |
it just sits there and drives CPU to 100% | |||
FROGGS | hoelzro: give it a few minutes | 20:11 | |
clang is slooooow | |||
hoelzro | oh, really? | ||
hoelzro tries again | |||
FROGGS | and interp.c is huuuuuge | ||
aye | |||
20:16
brrt joined
|
|||
hoelzro | FROGGS: thanks for the trip, it worked! | 20:22 | |
I had no idea clang was so slow | |||
FROGGS | yeah, perhaps it dislikes huge switch statements or so | 20:23 | |
mipsel just failed with: ./libmoar.so: undefined reference to `dcCallbackThunkEntry' | 20:25 | ||
jnthn | evening, #moarvm | 20:41 | |
japhb | o/ here too. :-) | ||
How goes your Sunday evening? | |||
jnthn | Well, I just got to Stockholm, and the weather is a lot better than it was in Yorkshire... :) | 20:43 | |
FROGGS | jnthn: ahh, you visited your parents? | ||
jnthn | Well, bit of a multi-purpose UK trip really :) | 20:44 | |
Was at the DDDX conf on Friday in London, then sister had an engagement party on the Saturday. So I got lucky and could do both in one trip. :) | |||
FROGGS | there is more than one way to purpose :o) | ||
jnthn | Also, with luck, I may have gotten to the bottom of my less than awesome health for the last weeks. Fingers crossed on that one... | 20:46 | |
FROGGS | jnthn: what do you mean by 'to the bottom'...? | ||
jnthn | FROGGS: Figured out what's up and how to treat it. | 20:47 | |
FROGGS | you get enough rest or you finally met a Dr.? | ||
ahh | |||
jnthn | Well, I was exhausted, which I've fixed by now, but was still feeling dizzy. | ||
Seems that I've got some hayfever-ish thing; thinking back, I've often been a bit sniffly in spring/summer but it was always ignorable. This time it got me bad, and clogged up the series of tubes that control balance. | 20:48 | ||
FROGGS | good luck with that :o) | ||
same for me btw | |||
in the last decade only my eyes made problems, but also ignorable | 20:49 | ||
this year I need more tissues than I can carry | |||
jnthn | Ah. This is the first year I had itchy eyes. That's what tipped me off that the whole thing I was getting was likely allergy related. | ||
But yeah, it's icky. | 20:50 | ||
FROGGS | *nod* | ||
jnthn | BTW, I wasn't overly delighted with MVMOSHandle gaining a flag. The point of the vtable-y thing in there was to have dispatch rather than flag checking... | 20:51 | |
FROGGS | ohh... hmmmm | ||
jnthn | But is the flag only interesting in the case of syncfile handles? | 20:52 | |
If so, it could live inside the data for that... | |||
FROGGS | I need to pull out the fd for a syncfile, and the uv_stream for syncpipe/syncstream | ||
in order to pass that to uv_spawn | 20:53 | ||
here: github.com/MoarVM/MoarVM/commit/ff...5f7198R187 | 20:54 | ||
I can turn it around potentially, but it also wont look nice I guess | 20:55 | ||
jnthn | *nod* | 20:56 | |
Well, tht siwtch is another symptom... | 20:57 | ||
*that switch | |||
I mean, could have a method in the vtable that the stdio thingy gets passed to. bind_handle or some more appropriate name. | 20:58 | ||
FROGGS | yeah... | 20:59 | |
jnthn | That'd get rid of both smells :) | ||
FROGGS | I'll change it :O9 | 21:00 | |
:o)* | 21:01 | ||
jnthn | FROGGS++ | 21:02 | |
FROGGS .oO( struct MVMIOInformative { void (*bind_handle) (...) { ... }; MVMint64 (*get_handle) (...) { ... }; } | 21:06 | ||
though that's also quite off | |||
names are hard | |||
jnthn: btw, you already built latest moar on your box by any chance? | 21:07 | ||
timotimo | itchy eyes is one of the worst things i know | ||
FROGGS | I hope that my mingw patches did not break your setup | ||
timotimo | when i was little, i used to get that really, really bad | ||
used to rub the skin around my eyes raw :| | 21:08 | ||
FROGGS | I did test it using cmd.exe (without vcvars but with gmake), then with cmd+vcvars and finally with windows sdk prompt | ||
timotimo: wow :o( | |||
jnthn | FROGGS: No | ||
timotimo | i may be exaggerating a bit | ||
but i did hate it | |||
jnthn | FROGGS: pulling now | 21:09 | |
FROGGS | jnthn: nqp and rakudo are using now the make utility that moarvm was built with | 21:10 | |
jnthn | FROGGS: Well, Moar built | 21:13 | |
FROGGS | that's a start :o) | 21:14 | |
jnthn | NQP works out fine too | 21:18 | |
FROGGS | ossum | ||
jnthn | FROGGS: Rakudo fine too | 21:23 | |
FROGGS | yay :o) | 21:24 | |
dalek | arVM/openpipe3: b4a5329 | FROGGS++ | src/ (6 files): add vtable method for binding stdio handles jnthn++ |
22:02 | |
arVM/openpipe3: fb407e8 | FROGGS++ | src/ (6 files): Revert "give MVMOSHandle a type flag, we can check later" This reverts commit 259315d56494264c1025da15307c8ec299f9f280, which is made obsolete by a vtable method. |
|||
FROGGS | anybody feel free to suggest better names for b4a5329 | 22:03 | |
I am too tired to come up with something good | |||
gnight | 22:07 | ||
hoelzro | night FROGGS[mobile] | 22:08 | |
22:47
pyrimidi_ joined
|