Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2014-04-22

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

All times shown according to UTC.

Time Nick Message
00:13 rurban1 joined #parrotsketch
01:14 rurban1 joined #parrotsketch
01:39 rurban1 joined #parrotsketch
07:28 basiliscos joined #parrotsketch
13:22 kshannon joined #parrotsketch
13:42 bluescreen joined #parrotsketch
14:26 rurban1 joined #parrotsketch
16:42 Chirag joined #parrotsketch
17:17 basiliscos joined #parrotsketch
18:29 rurban1 joined #parrotsketch
19:30 Util Pre-report:
19:30 Util # Done/Doing: RosettaCode matrix tasks; no commits yet.
19:30 Util .end
19:30 rurban1 joined #parrotsketch
19:30 rurban joined #parrotsketch
19:31 rurban Done: added GSOC task 1 for Chirag (#1069)
19:31 rurban released 6.3
19:31 Util Hello! Who all is in attendance?
19:32 Chirag Me :)
19:32 Util Welcome, Chirag !
19:32 rurban and me, I already started
19:32 Chirag Thank you!
19:33 rurban we do it like in a scrum standup. done, work+todo, blockers
19:33 Util Congrats to Chirag and rurban for GSoC acceptance
19:33 rurban yes, we were lucky
19:33 Chirag Thank you for accepting our proposal!
19:34 rurban you have to thank the silent mass of perl devs who voted
19:34 Chirag How to reach them? google group?
19:35 rurban I believe only mentors can vote
19:35 rurban and tpf admins
19:35 Util I am handling the next Parrot release.
19:35 Util Am I correct that the GSoC work has 0 chance of merging into master branch in the next 3 weeks?
19:35 Util (So I don't have to worry about that)
19:36 rurban well, maybe we can get the GC WB done. looks easy enough. let's say 50%.
19:36 rurban testcases are not easy. you really need to do code review and try parallel test cases (threaded ones)
19:37 rurban but the current wrong code used to SEGV on me, so the current testcases seem to be okay
19:37 Util OK
19:38 rurban well, not really threaded code, more like GC torture tests
19:38 rurban like t/stress/gc.t
19:38 Util Was a backup mentor ever assigned to this GSoC task? I requested it, but I see no evidence that I have been assigned that role.
19:39 rurban t/examples/shootout.t used to crash on me
19:39 rurban you need to ask mark keating to add you
19:39 Util Will do
19:40 rurban got one feedback from rakudo, that 6.3 did not build for them. but this was not repro (auto/expect was missing)
19:41 rurban they are now starting parallelizing hyper ops, which would be a good point for nqp-p (this is were we would shine over moarvm)
19:42 Util "auto/expect was missing" - I don't know what that meant. I did understand "not reproducable".
19:42 rurban they told me the error was related to auto/expect.pm was missing during configure
19:42 Util Oh, OK
19:42 rurban and they couldn't repro it (well, froggs only)
19:43 rurban so it looks like a git pull problem to me, because auto/expect was added with 6.2 and there should be no issues
19:44 Util Right
19:44 rurban will wait for issues when they are reporting it
19:45 rurban that's all from my side. pretty busy with perl5 hashes and cpan stuff still.
19:45 rurban smolders still horrible, and my buildbot fails on 50% of the archs due to arch specific setup problems
19:46 rurban (ppc, mingw, solaris, bsd quirks)
19:46 rurban but parrot is still better than nqp, rakudo or p5 in this regard
19:47 rurban rperl with its stricter C++ and libstdc++ requirements found even more issues, which parrot already solved
19:49 Util Any blockers for either of you two, or anything that I should liaison with the Perl 6 team?
19:49 Util rurban: are you doing anything on rperl, besides smolder/buildbot?
19:50 rurban I would want to know if they plan hyperops for nqp-p also or if we should do it
19:50 rurban I'm fixing buildproblems for rperl and fixing Inline issues, yes
19:50 rurban Inline::Filter, Inline::C and Inline::CPP
19:51 rurban My buildbot btw: http://perl514.cpanel.net/build/builders
19:51 Util I will ask about the hyperops.
19:52 rurban1 joined #parrotsketch
19:52 Util rurban++ # for helping his "competition" :^)
19:53 rurban And I was working a lot with symbolic annotations lately to work with klee, frama-c, and similar solver based backends. openssl, hashes, security stuff
19:55 rurban which is good to create testcases from failures, formally verifiy documented behavior, and so on
19:56 Util Cool stuff
19:56 rurban and create meaningful fuzzing input (like taint input vars, and do dataflow analysis on them)
19:57 rurban but I see no usecase for us yet. more with p5 (their hashes are broken, and they have no idea)
19:57 rurban Crypt::SSLeay / Net::SSLeay is also a problem
19:58 * Coke is reminded to bump his smolder replacement up the queue slightly.
19:58 * Coke has waaaay too many plates in the air at the moment.
19:58 rurban smolder is not that important. they blame their 32bit VMs. you need to kick it a few times to warm up
19:59 Util Noooo! Juggle balls, not plates; plates break if you miss! :)
20:03 Util Anything else before we adjourn? From anyone?
20:07 Util OK, then. Meeting adjourned. Thanks!
23:24 rurban1 joined #parrotsketch
23:26 rurban2 joined #parrotsketch

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