github.com/moarvm/moarvm | IRC logs at irclog.perlgeek.de/moarvm/today
Set by moderator on 31 May 2013.
colomon apr's configure, or apr's make? 00:00
diakopter make
it doesn't install it to the system
colomon ah, MoarVM's root Makefile works for me if I build apr by hand.
make worked this time! 00:11
make test reports All tests successful. 00:15
make nqptest reports All tests successful 00:20
pmichaud \\o/ 00:24
japhb_ Yay! 00:29
00:33 dukeleto joined
colomon still would be good to figure out why MoarVM/Configure.pl doesn't work for me. 00:42
[Coke] colomon: I basically just copied linux's config, and removed 2 options that caused issues on my machine. 00:53
colomon [Coke]: I meant, doesn't work for me in Linux. OS X seems like even more trouble. 00:58
[Coke] oh. 01:23
someone else reported trouble on ubuntu earlier also.
the moar announcement makes me even more meloncholy about not going this year. bummer. 01:24
diakopter [Coke]: I tried :P
[Coke] diakopter: taking someone else's money to go on vacation isn't really going to help. :) 01:29
diakopter that wasn't it :P you were gonna code awesomely
01:30 FROGGS_ joined 03:42 tokuhirom_ joined 04:23 Tene joined, woosley1 joined 04:31 woosley1 left 04:43 lizmat joined
lizmat you go sightseeing for a day, then this happens! Congratulations jnthn++, diakopter++, japhb++ & masak++ ! 04:46
Tene Just in time for the weekend. :D 04:55
06:33 guset joined 07:53 sa1 joined
sa1 I received a build error: pastie.org/7992338. There was no apr.h, but a apr.h.in 08:00
diakopter sa1: a problem building apr during the moar configure step 08:01
see if you can build apr manually in its dir there 08:02
sa1 diakopter: Yes, I was able to build it there. 08:03
diakopter try making moar now? 08:04
sa1 Yes, it builds.
diakopter what command line did you use to build apr?
sa1 ./configure, make 08:05
diakopter heh. ok
08:24 tgt joined 08:29 sa1 left
Tene Yeah, I've got the same problem. 08:52
The makefile is missing a dependency
Huh. It's linked against my system libapr. 08:56
Got it running and passing tests; time for sleep now, and I'll try to look into the build issues tomorrow. 09:01
09:27 patspam joined
nwc10 yes, native build of parrot and the cross compiler did work out on the Rasberry Pi. But it's faster to ship bytecode across. 09:30
diakopter :)
09:34 tomyan joined
colomon Tene: it's not the makefile, I don't think... the high level MoarVM Configure.pl script doesn't handle APR right on our systems, for some reason. Doesn't report it, either. Seems that if you manually build APR, everything is fine. 11:02
nwc10 would one of the "real" owners like to add MoarVM to ohloh? 11:42
seems to be this page: www.ohloh.net/p/new
12:17 tomyan joined
nwc10 partly I'm curious what Ohloh's analysis makes of which languages are used, in what proportions 12:20
12:52 tomyan_ joined 13:21 vmspb joined
pmichaud I'll add to ohloh 13:24
Added. 13:25
www.ohloh.net/p/moarvm 13:26
lizmat now all we need to do is to add "Written in the Perl Programming Language, Powered by Moar" on all pages on the internet :-) 13:27
to get TIOBI ratings up :-)
14:04 rurban joined
rurban tadzik: aren't you already here in Austin? 14:08
14:16 Guest133_ joined 14:17 lizmat joined
lizmat arrived at the hackathon 14:17
nwc10 pmichaud: thanks 14:39
pmichaud yes, looks like ohloh updated the stats 14:42
took an estimated 50 years of effort (COCOMO model)
starting with its first commit in April, 2012
bwahahahaha
ohhh 14:43
because it's scanning the 3rdparty directory
diakopter heh. 14:44
pmichaud okay, I've set ohloh to ignore "3rdparty"... we'll see how it does.
nwc10 that's somewhat cheating. It also messes up the stats for amount and proportion of code actually needs to be maintained
pmichaud it won't update until the next analysis
nwc10 oh, cool - I didn't know it let you do that
can it ignore the generated Unicode file? 14:45
pmichaud well, it has an "ignore files" option... I don't know if will ignore full directories. I guess we'll find out in a day or two.
which file is the generated Unicode one? 14:46
I can add that also
diakopter strings/unicode_gen.c
nwc10 src/strings/unicode_db.c
diakopter er that
pmichaud okay, added src/strings/unicode_db.c
nwc10 cool, thanks. That should make the stats more sane
diakopter :) 14:47
nwc10: I'm thinking of spending time talking about what generates that 14:48
do you think that would be interssting? 14:49
nwc10 possibly. I suspect I'd be more interested in the other stuff about how a VM design hangs together. But I'm not your typical audience 14:50
and I'm not there
diakopter heh, oh
nwc10: can you he more specific about "hangs together" 14:51
nwc10 yes
1) signals and threads don't really mix. So how does a VM cope with that? 14:52
2) how do events and concurrency hang together
3) how does the GC cope with concurrency
4) how does IO fit in with all of the above
5) portably :-)
diakopter k 14:53
nwc10 in that most of those are "easy" enough if you ignore the others. But it's how to do it all at once
also, am I right in reading the docs that there isn't even an "add" operation. At least, not in the main opcode set
diakopter 1. jnthn says he has some ideas, if I wers doing it, I'd simply study mono 14:54
there is
nwc10 oh, I missed it
diakopter add_i I think
nwc10 aha, it wasn't in anything I read in docs/
diakopter see file oplist
nwc10 OK
ah. 14:55
diakopter yes, the docs :)
definitely deprioritized
actually 14:56
perhaps most interesting to this crowd could be the p5 interop (planned/designed extremely thoroughly) 14:57
nwc10 yes, probably that would be most interesting
more interesting than the hitlist of questions I had 14:58
diakopter though probably the next 2kloc of that should be transferred to somewhere other than my brain first
pmichaud and, afaict, not yet truly revealed yet
(in the sense of not on the intertubes, yet)
nwc10 how many hours until your talk?
pmichaud 48, I think :) 14:59
nwc10 the beginning, not the end. :-(
er, :-)
diakopter namedrop: TimToady and I talked through it a number of evenings and weekends
pmichaud his talk starts in 48 hours, I think.
colomon afk # shutting down computer to pack it
15:08 Guest1337 joined 15:23 tgt joined
diakopter boarding a plane 15:26
ffs. 15:29
guy next to me hasn't bathed in some non-small number of weeks 15:31
it'll be a long 4 hours
nwc10 pmichaud: looks like Ohloh believed you when you asked it to ignore src/strings/unicode_db.c code.ohloh.net/project?pid=BOqaafYz...WOUENJT9Co 15:54
(it's not shown there)
but didn't believe you when you asked it to ignore the 3rdparty directory
15:56 colomon joined 16:16 lizmat joined
pmichaud ohloh might not allow me to ignore full directories 16:41
and I'm not sure I want to list all of the 3rd party files
nwc10 certainly not manually :-)
pmichaud oh! 16:42
checking
found it. 16:52
the instructions for specifying ignored files and directories was "below the fold" on the page, so I didn't see them. 16:53
next time ohloh updates, 3rdparty should not be included.
17:16 tomyan joined
nwc10 yay! 17:30
looks like i thas updated, as it's now saying Analyzed 29 minutes ago based on code collected about 4 hours ago. 17:31
and it's 35% Perl, 62% C
pmichaud estimated as 8 person-years of effort 17:41
might still be some more ignorage we need 17:42
17:42 cognominal joined
moritz jnthn's man year count 20-fold 18:08
18:21 rblackwe joined 18:23 lizmat joined 19:02 cognominal joined 19:13 labster joined 19:59 cognominal joined 20:22 tomyan joined 21:05 japhb_ joined 21:49 cognominal joined, tomyan joined 21:52 tomyan_ joined 21:59 tomyan joined 22:23 cognominal joined 22:37 BrowserUk joined