Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2013-12-23

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:06 ssutch joined #moarvm
00:12 [Coke] I can't even load Test.pm
00:12 ssutch joined #moarvm
00:14 FROGGS hmmm, strange
00:30 FROGGS perl t/harness --fudge --moar --keep-exit-code --tests-from-file=t/spectest.data
00:30 FROGGS t/spec/S01-perl-5-integration/basic.rakudo.moar ............... ok
00:30 FROGGS t/spec/S02-lexical-conventions/begin_end_pod.t ................ ok
00:31 FROGGS it still works for me
01:17 tgt joined #moarvm
01:34 [Coke] FROGGS: do you have an account on host06 ?
01:35 FROGGS [Coke]: I'm not sure
01:35 FROGGS need to check (tomorrow)
01:43 jnap joined #moarvm
03:13 colomon joined #moarvm
04:27 jnap joined #moarvm
06:23 jnap joined #moarvm
07:24 jnap joined #moarvm
08:25 jnap joined #moarvm
08:43 FROGGS Building for 1805 at Mon Dec 23 08:43:31 2013 [...]
08:44 FROGGS seems this will go one for a while :o)
08:49 nwc10 several days
08:49 nwc10 It will go faster with http://paste.scsys.co.uk/286834
08:49 nwc10 which I think should have been there in the first place
08:50 nwc10 the Makefile defines a macro PROVE, but then never uses it
09:12 brother joined #moarvm
09:26 jnap joined #moarvm
09:33 nwc10 FROGGS: if you are running it, I think it's unlikely to be that good at telling you *why* there's a problem unless you apply the hacked-up mmap patches I sent to the list a few days ago, and possibly also that patch that aborts() in the write barrier if the new pointer is in fromspace
09:49 FROGGS k
09:49 FROGGS will do
09:50 JimmyZ src/vm/moar/ops/perl6_ops.c:367: error: too many arguments to function ‘MVM_frame_find_invokee’
09:50 JimmyZ make: *** [dynext/libperl6_ops_moar.so] Error 1
09:50 JimmyZ I got this
09:56 FROGGS how on earth...
09:56 JimmyZ [root@li618-176 rakudo]# perl Configure.pl --backends=moar --prefix=../MoarVM/
09:56 JimmyZ Use of uninitialized value in concatenation (.) or string at Configure.pl line 234.
09:59 FROGGS nwc10: ahh, I need to copy the diffs out of the mails?
10:01 FROGGS ahh no, there are three patches in your mail from 15.12.
10:07 retupmoca joined #moarvm
10:13 [Coke] joined #moarvm
10:39 timotimo nwc10: what keeps you from commiting your local patches to a branch of moarvm so that it's easier to try it out locally?
10:50 cognominal joined #moarvm
10:50 FROGGS timotimo: I fear he has no commit bit
10:51 FROGGS and I dunno who can hand them out
10:51 FROGGS t/nqp/56-role.t                     (Wstat: 139 Tests: 0 Failed: 0)
10:51 FROGGS Non-zero wait status: 139
10:51 timotimo well, fortunately one can fork repositories on github :)
10:51 FROGGS is succeeds under gdb and valgrind  :o(
10:52 timotimo i can make mokudo compile the test library when i add --stagestats >_>
10:55 timotimo i'm confused. i run the same command make outputs with --stagestats and make wants to run it again and fails
10:57 FROGGS timotimo: yeah, it wants to rebuild Test.moarvm almost every time
10:57 FROGGS I have no idea why though
11:11 timotimo i remember there's a gcc plugin or script or something that can spot misuse of reference counting in cpython extensions
11:11 timotimo maybe we can look at their code and do something similar for moarvm garbage collecting
11:27 jnap joined #moarvm
11:34 timotimo https://gcc-python-plugin.readthedocs.org/en/latest/cpychecker.html
11:40 timotimo the gcc python plugin developer seems to commit stuff every now and then, but not terribly much
11:51 cognominal joined #moarvm
12:28 jnap joined #moarvm
12:30 tgt joined #moarvm
12:41 timotimo [1]    14978 segmentation fault (core dumped)  ./perl6-m --target=mbc --output=blib/lib.moarvm --stagestats lib/lib.pm6
12:41 timotimo :(
12:43 tgt joined #moarvm
13:21 colomon joined #moarvm
13:29 jnap joined #moarvm
14:05 tgt joined #moarvm
14:05 jnap joined #moarvm
14:10 jnap joined #moarvm
14:42 colomon joined #moarvm
14:45 lue joined #moarvm
15:03 nwc10 joined #moarvm
17:09 arnsholt joined #moarvm
18:18 ssutch joined #moarvm
19:03 colomon joined #moarvm
20:23 FROGGS joined #moarvm
20:23 jnap joined #moarvm
20:44 jnap joined #moarvm
21:22 cognominal joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary