Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2011-04-12

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

All times shown according to UTC.

Time Nick Message
00:03 spinclad left #parrotsketch
00:33 whiteknight left #parrotsketch
01:10 spinclad joined #parrotsketch
02:06 ShaneC left #parrotsketch
06:39 contingencyplan left #parrotsketch
06:46 contingencyplan joined #parrotsketch
09:34 contingencyplan left #parrotsketch
12:15 Coke joined #parrotsketch
12:40 bluescreen joined #parrotsketch
14:30 lucian joined #parrotsketch
14:33 lucian_ joined #parrotsketch
14:36 lucian left #parrotsketch
15:42 lucian joined #parrotsketch
15:46 lucian_ left #parrotsketch
15:54 mikehh joined #parrotsketch
16:07 contingencyplan joined #parrotsketch
16:11 atrodo joined #parrotsketch
17:16 lucian_ joined #parrotsketch
17:19 lucian left #parrotsketch
17:33 ShaneC joined #parrotsketch
19:12 NotFound joined #parrotsketch
19:33 benabik joined #parrotsketch
19:38 kid51 joined #parrotsketch
19:38 kid51 kid51's report
19:38 kid51 * DONE
19:39 kid51 ** At bacek's request, opened, implemented, closed http://trac.parrot.org/parrot/ticket/2089 (llvm)
19:40 kid51 ** Working on http://trac.parrot.org/parrot/ticket/2092 (llvm -- optin or optout?)
19:42 kid51 ** Tested on various machines.  Reported (and just now closed) http://trac.parrot.org/parrot/ticket/2091
19:42 kid51 ** Commented on GSOC proposals.
19:42 kid51 * WILL DO
19:42 kid51 ** Will be making Trac tickets for a number of test failures that I/we have been observing on some boxes but not others.
19:43 kid51 EOR
19:54 cotto_work *did:
19:54 cotto_work -- helped soh_cah_toa get a patch submitted
19:54 cotto_work -- started a rough outline for my State of Parrot talk at LinuxFestNW
19:54 cotto_work * M0 roadmap progress:
19:54 cotto_work -- thinking
19:54 cotto_work - none
19:54 cotto_work *eor
19:55 cotto_work *will do:
19:55 cotto_work - more M0 dynop prototyping, updating the spec as I go
19:55 cotto_work *blockers:
19:55 cotto_work - none
19:55 cotto_work *eor (for real this time)
19:57 Util Report: Nothing done. MacBook died; Attempting to re-animate.
19:57 Util 7-day ticket report:
19:57 Util 3 closed: fixed
19:57 Util 7 new
19:57 Util .end
19:59 NotFound What I did (last week forgot to report, this cover two weeks):
19:59 NotFound -parrot
19:59 NotFound * Testing
19:59 NotFound * Minor fixes
19:59 NotFound -winxed
19:59 NotFound * Several fixes, refactors, and code cleaning.
19:59 NotFound * Backwards incompatible change: call constructor in new with empty argument lis
19:59 NotFound (not the same as no argument list).
19:59 NotFound * New syntax for calling functions with multiple return.
19:59 NotFound * New syntax for declaring classes without defining them.
19:59 NotFound * Allow multiple declarations in 'using static' statement.
19:59 NotFound * Disallowed direct usages of stages >= 1 from command line,
19:59 NotFound update the non installable driver to work that way.
19:59 NotFound * Allow argument modifiers in stage 0.
19:59 NotFound * New statement 'switch without expresion'.
19:59 NotFound What I will do:
19:59 NotFound No plan
19:59 NotFound EOR
20:09 soh_cah_toa joined #parrotsketch
20:11 lucian_ left #parrotsketch
20:13 bluescreen left #parrotsketch
20:16 plobsing joined #parrotsketch
20:16 lucian joined #parrotsketch
20:24 nwellnhof joined #parrotsketch
20:28 mikehh What I did since my last report:
20:28 mikehh * building and testing parrot on amd64/i386, with gcc/g++
20:28 mikehh * some fixes
20:28 mikehh * testing Rakudo and Winxed on latest parrot
20:28 mikehh What I intend to do in the next week:
20:28 mikehh * testing and fixing
20:28 mikehh .eor
20:30 atrodo .done
20:30 atrodo * sadly, nothing because of $dayjob deadline
20:30 atrodo .todo
20:30 atrodo * alorito hacks
20:30 atrodo * m0 help if possible
20:30 atrodo * isparrotfastyet refactors
20:30 atrodo .eor
20:30 allison Got several new interested contributors to Parrot Debian packaging. Working on spinning that up into a more active Parrot packaging group for Debian.
20:30 cotto_work any more last-minute reports?
20:30 allison EOR
20:30 kid51 Good day/evening.
20:31 Util Hello
20:31 allison hi
20:31 soh_cah_toa hello
20:31 cotto_work hello
20:31 mikehh hi there
20:31 atrodo heyo
20:31 cotto_work How's we do this week?
20:32 cotto_work GSoC prep seems to be in full swing.
20:33 soh_cah_toa good
20:33 NotFound Hola
20:34 cotto_work any thoughts on the past week?
20:34 cotto_work We're one week from 3.3 with whiteknight as the release manager.
20:35 cotto_work I believe he was planning an rc.
20:35 mikehh rc?
20:35 cotto_work release candidate
20:35 kid51 I believe whiteknight is working on a couple of bugs that showed up after imcc_compreg merge, particularly when run thru rakudo
20:36 kid51 We also have a couple of failing tests where we have to decide whether they're really failing or not.
20:36 atrodo Is rakudo still segfaulting?
20:36 cotto_work They appear to be triggered with gms, which won't be the default for 3.3
20:36 kid51 Other than that, I don't see anything big being merged into master before 3.3
20:36 cotto_work (of course, we should still fix them since Rakudo uses gms by default)
20:37 mikehh rakudo tested ok for me on i386 - I think there are problems with amd64 and without --optimize
20:37 kid51 Does that mean we have to 'switch back' from GC x to GC y this week ?  And then switch again after release?
20:37 cotto_work It also seems to be related to the version of Perl used by Configure.pl
20:38 mikehh I am using 5.12.3 up to date with CPAN
20:38 mikehh on Ubuntu 11.04 beta
20:39 mikehh (which still has 5.10.1
20:39 bubaflub joined #parrotsketch
20:39 cotto_work kid51: we're still on ms2 for default in master
20:39 NotFound What impact can have the version of perl? Default cflags?
20:40 cotto_work whiteknight and moritz were working on it this morning.  I don't know if they found that out.
20:42 cotto_work This isn't a release blocker (unless whiteknight decides otherwise), but it's worthwhile to make it a priority.
20:44 mikehh I am getting some test failures with t/examples/pod.t because of the chane in behavior of print after the merge
20:44 mikehh #change
20:44 cotto_work mikehh: can you file a bug about that?
20:45 mikehh have done TT #2088 I think
20:46 kid51 whiteknight will have to look at TT #2088; that was one of what I was referring to as "is it a bug or was it wrong before?"
20:48 cotto_work ok
20:48 cotto_work any other thoughts?
20:49 cotto_work questions?  goals for the week?
20:49 mikehh it seems that print with :immediate and ;postcomp actually outputs, which it did not before (just compiled before)
20:49 kid51 Goal:  Plan for Parrot Developer Summit weekend of Apr 30/May 01.  Formulate roadmap goals (or start thinking about them)
20:49 cotto_work We need to make sure that HLLs get tested well
20:50 cotto_work kid51: that's the weekend of LinuxFestNW.  It might be tricky for dukeleto and me.
20:50 mikehh review GSOC proposals
20:51 bacek ~~
20:52 kid51 cotto_work: We set this schedule in Dec 2010.  If we start varying from it we'll never  be consistent and PDSes will grow weaker.
20:53 kid51 cotto_work: Each and every weekend we choose, there will be a conflict for someone.
20:55 allison kid51: a one week delay to accomodate the schedules of the leads on the architecture and community management teams seems reasonable
20:56 allison kid51: especially since they'll be there putting in a good word for Parrot in a public forum
20:56 kid51 allison: We had a discussion about this at our PDS in December.
20:56 kid51 < 3 weeks before PDS is not a good time to bring up scheduling conflicts
20:57 cotto_work I would strongly prefer a delay.  I suspect that talk prep will take most of my tuits as LinuxFestNW approaches, since it'll be the first time I'll be giving that talk.
20:57 allison LinuxFestNW isn't known for announcing dates early
20:57 cotto_work I found out I'd be talking a couple weeks ago.
20:57 cotto_work if that
20:57 allison but, it is an important forum, gets quite a few significant speakers and attendees from the wider open source world
20:58 cotto_work Whenever the PDS happens, I'll do my best to be there.  I can't promise anything if it's that weekend though.
20:59 allison I can guarantee I won't be there, as I'll be on a flight to Hungary, but I consider cotto and dukeleto more important
21:01 cotto_work kid51: I'll leave this to your discretion.  My preference is clear.
21:03 cotto_work In any event, we should start the scheduling process sooner than later to figure out the exact time.
21:04 cotto_work kid51: do you mind sending out a doodle request in the next few days?
21:06 cotto_work He must have been called away.  Any other questions?
21:07 mikehh well whiteknight said we should discuss the issues brought up by TT #2088, but he is not here
21:08 cotto_work mikehh: any idea what he wanted to discuss about it?
21:09 mikehh changes in behavior in IMCC afdter the branch merge
21:09 mikehh after
21:11 mikehh print with :immediate and ;postcomp actually outputs, which it did not before (just compiled before) and possibly other issues
21:11 mikehh plobsing also mentioned something about that
21:11 plobsing yeah. imcc did funky stuff before. now it is consistent.
21:12 cotto_work plobsing: so this is something that should have been failing for a long time but only started after the merge?
21:13 mikehh I am not sure how to handle that change in t/examples/pod.t - it does not expect output from passing stuff to imcc
21:13 mikehh other than error output
21:14 plobsing cotto_work: basically, yes. the new behaviour is correct IMHO.
21:14 cotto_work Then it sounds like we should fix the tests.
21:14 mikehh at the moment the test passes snippets to imcc to check for correctness
21:15 cotto_work and hilarity results if those snippets output anything
21:16 plobsing so don't print in those snippets. do some math in stead or something.
21:16 mikehh the test loses its sequence (reported in the summary)
21:16 cotto_work wfm
21:17 cotto_work That fix is straightforward.  Any other questions?
21:18 mikehh dukeleto needs to look at g++ failures in t/src/extend_vtable.t
21:19 mikehh I tried a couple of additions - they did not work - need to try more
21:19 benabik I get failures there using just gcc.  (Which I noted on TT#2084)
21:20 cotto_work any volunteers for TT #2088?
21:20 mikehh yeah - passes gcc --optimize for me, one failure withh gcc, all fail with g++
21:22 mikehh the simplest solution ATM is just to pull the snippet (one of 613 or something) but I will think on it
21:23 cotto_work mikehh I'm fixing it.
21:24 kid51 left #parrotsketch
21:24 cotto_work Here are the goals I have:
21:24 cotto_work GOAL 1: potential release blocker - --optimize --gc=gms segfaults Rakudo (whiteknight, all)
21:24 cotto_work GOAL 2: HLL testing leading up to the 3.3 release (all)
21:24 cotto_work GOAL 3: Formulate roadmap goals (team leads)
21:24 cotto_work GOAL 4: Review GSoC proposals, help students as needed (gsoc mentors)
21:24 cotto_work GOAL 5: fix g++ failures in extend_vtable tests (dukeleto)
21:25 cotto_work any additions or other questions?
21:26 soh_cah_toa sounds good to me
21:27 mikehh we should have a bug-fest etc before the release
21:27 cotto_work mikehh: not a bad idea
21:27 mikehh usuall on the weekend
21:28 mikehh usually
21:28 cotto_work no reason not to start earlier
21:28 mikehh of course
21:29 cotto_work Is there a number of bugs you want to try to close?
21:30 plobsing left #parrotsketch
21:30 cotto_work We're at 506 according to http://trac.parrot.org/parrot/report/1
21:31 mikehh let's try to get below 500 at least
21:31 cotto_work wfm.  We can always go lower.
21:31 cotto_work GOAL 6: bugfest this weekend - get below 500 open tickets
21:32 cotto_work Let's call it a wrap.
21:39 lucian left #parrotsketch
21:53 NotFound left #parrotsketch
22:08 benabik left #parrotsketch
22:13 nwellnhof left #parrotsketch
22:28 whiteknight joined #parrotsketch
22:35 bubaflub left #parrotsketch
23:50 soh_cah_toa left #parrotsketch

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