Perl 6 - the future is here, just unevenly distributed

IRC log for #parrotsketch, 2010-03-23

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

All times shown according to UTC.

Time Nick Message
00:19 eternaleye joined #parrotsketch
00:47 tewk joined #parrotsketch
01:18 allison joined #parrotsketch
01:41 Util joined #parrotsketch
02:49 contingencyplan joined #parrotsketch
08:36 particle joined #parrotsketch
09:28 contingencyplan joined #parrotsketch
12:40 ascent joined #parrotsketch
13:36 mikehh joined #parrotsketch
14:10 ascent joined #parrotsketch
17:16 plobsing_ joined #parrotsketch
17:16 plobsing_ What I Did:
17:17 plobsing_ * discussion on list re: NCI improvements
17:17 plobsing_ * created shallow_clone branch to try out shallow cloning. Doesn't break anything AFAICT, but no big speedup.
17:17 plobsing_ * created no_pmc_install branch to eliminate .pmc files from installation. All major HLLs build against it.
17:17 plobsing_ * small NCI improvements
17:17 plobsing_ What I Plan:
17:17 plobsing_ * merge no_pmc_install branch later today
17:17 plobsing_ * merge shallow_clone branch later this week
17:17 plobsing_ * more discussion of NCI improvements (where's the best place to do this? on list? wiki? ticket?)
17:18 plobsing_ * start working towards discussed NCI improvements
17:18 plobsing_ EOR
17:29 allison joined #parrotsketch
17:30 allison (Should land about 45mins before #parrotsketch, preposting just in case.)
17:30 allison Last week:
17:30 allison - Mainly a conference week.
17:30 allison - Roadmap review work, converting the spreadsheet into tickets.
17:30 allison Next week:
17:30 allison - Will be stationary, focus on catch up.
17:30 allison - Review bacek's merge of PCC branch.
17:30 allison EOR
17:43 KosherCoke Done:
17:43 KosherCoke partcl-nqp:
17:43 KosherCoke - implemented several missing [string] subcommands.
17:43 KosherCoke parrot:
17:43 KosherCoke - closed #1407, finalize CPointer removal.
17:43 KosherCoke - worked on removing recursive dynpmc target. (jinx! so did darbelo) - not
17:43 KosherCoke .
17:43 KosherCoke quite ready to merge back to trunk yet, but close.
17:59 mikehh What I did since my last report:
17:59 mikehh * missed a couple of reports and #ps last week due to pressure of $work
17:59 mikehh * building and testing parrot on amd64/i386, with gcc/g++
17:59 mikehh * branch testing
17:59 mikehh * got trunk to pass tests after merge of PCC branch
17:59 mikehh * had to modify TODO to SKIP in 2 tests which hang in testr (TT #1172)
17:59 mikehh What I intend to do in the next week:
17:59 mikehh * testing and fixing
17:59 mikehh * looking at cleaning up some tests
17:59 mikehh * documentation
17:59 mikehh .eor
18:28 cotto_work #did:
18:28 cotto_work * tiny bit of opsc work
18:28 cotto_work * thinking about testing the profiling runcore
18:28 cotto_work - made it possible to generate identical profiles across multiple runs
18:28 cotto_work - mocked up an interface for testing
18:28 cotto_work - got some good feedback from chromatic++
18:28 cotto_work #will do:
18:28 cotto_work * more thinking, possibly coding
18:28 cotto_work #closed TTs:
18:29 cotto_work #eor
18:42 NotFound joined #parrotsketch
18:55 NotFound What I did:
18:55 NotFound - parrot
18:55 NotFound * Testing and minor fixes.
18:55 NotFound - winxed
18:55 NotFound * Testing ways to speed up compiler, without meaningful results.
18:55 NotFound What I will do:
18:55 NotFound No plan
19:08 NotFound EOR
19:34 dukeleto joined #parrotsketch
19:37 chromatic joined #parrotsketch
19:38 chromatic Hello everyone.
19:38 KosherCoke Hello, earlyman.
19:38 chromatic Let's review last week.
19:39 chromatic Good news on the PCC hackathon branch; it merged.
19:39 cotto_work chromatic, I think you're early
19:39 KosherCoke chromatic: you're an hour early.
19:39 chromatic Oh, I battled traffic for no reason.
19:39 KosherCoke (DST hit recently)
19:39 NotFound ENOSUMMERTIME?
19:39 dukeleto chromatic+++
19:39 dukeleto report incoming
19:41 dukeleto What I did:    * Did paperwork and confirmed that Parrot Foundation is part of GSoC2010 (still same as last year, with TPF)    * Answered questions from prospective GSoC students
19:41 dukeleto * Hacked more on a bitbake recipe to get Parrot included in OpenEmbedded
19:41 dukeleto * Converted t/dynpmc/rational.t to PIR
19:41 dukeleto * Created TT# 1519 about plan(0) bug http://trac.parrot.org/parrot/ticket/1519
19:41 dukeleto * Created TT# 1517 about Rational PMC bug http://trac.parrot.org/parrot/ticket/1517
19:41 dukeleto * Created TT# 1516 about adding a build directory option to Configure.pl,
19:41 dukeleto which is being done in the tt1516_builddir_option branch http://trac.parrot.org/parrot/ticket/1516
19:41 dukeleto What I will do:
19:41 dukeleto * Hack on PL/Parrot
19:41 dukeleto Blocking on:
19:41 dukeleto * Real life.
19:41 darbelo joined #parrotsketch
19:42 whiteknight joined #parrotsketch
19:42 chromatic I merged the PCC branch, after bacek and I and others made it mergeable.
19:43 chromatic I poked at a few optimizations, and I have a plan for improving constant STRING handling we should be able to finish in a week.
19:43 chromatic I have another plan for improving how we handle call signatures that should be a small improvement.
19:43 chromatic Otherwise, I'll help whiteknight poke at TT #389.
20:15 Util_ joined #parrotsketch
20:20 darbelo DONE: - Moved ICC warnings into the warnings step.
20:20 darbelo DONE: - Moved ICC warnings into the warnings step.
20:20 darbelo - Worked on the PCT PIR compiler, fumbled my necromance roll.
20:20 darbelo - Working on Parrot-on-RTEMS. Looking into the cross-build.
20:20 darbelo - Realized we need portable bytecode.
20:20 darbelo TODO:
20:20 darbelo - Start working on GSoC application. Drafting NFG proposal.
20:20 darbelo EOR
20:26 Util_ joined #parrotsketch
20:28 gerd joined #parrotsketch
20:29 Util_ # Done:
20:29 bacek joined #parrotsketch
20:29 Util_ * Minor enhancements and fixes to codetest .t files.
20:29 Util_ # Plan to do:
20:29 Util_ * Nil
20:30 Util_ # Blockers:
20:30 Util_ * ENOTIME until Monday.
20:30 Util_ .end
20:31 chromatic Hello, everyone.
20:31 NotFound Hola
20:31 mikehh hi there
20:32 cotto_work hi
20:32 chromatic Let's review last week's goals.
20:32 chromatic PCC refactor merged.  There are a couple of bugs, but we'll get them.
20:33 bacek # Did
20:33 bacek * Helped PCC branch little bit.
20:33 bacek * Made patch for rakudo to build with new PCC.
20:33 bacek * Some random fixes.
20:33 bacek # Todo
20:34 chromatic compact_pool shenanigans not fixed.  I have one quick idea, but fear it'll be harder.
20:34 chromatic HLL bugs not fixed.  They're not easy.
20:34 bacek What blocking #389? Second to last allison's comment looks reasonably detailed.
20:34 Util_ q1q
20:35 chromatic whiteknight worked on that; he ran into trouble, but I didn't see the current progress.  If you want to look at it bacek, I'm sure it'd be welcome.
20:35 mikehh I get all test passing at the moment - had to change a TODO to SKIP on TT #1172
20:36 mikehh thats on t/op/exceptions.t
20:37 chromatic compact_pool probably should remain our top priority.  If I don't have a brilliant fix in a couple of hours, we need to jump on that one.  whiteknight made a branch.
20:37 mikehh and t/pmc/exception-old.t
20:38 dukeleto 'ello
20:38 chromatic Other priorities for this week?
20:40 chromatic No suggestions?
20:41 chromatic Okay, let's go to questions.
20:41 chromatic Util_?
20:42 Util_ A) Our Coverity runs stopped one month ago. Should I prod them directly, or go through petdance? Or is chromatic already on the case?
20:42 Util_ B) What needs to be done to move us to Rung 3, and turn on those extra Coverity scanners? We look close to me.
20:43 chromatic If you prod David Maxwell directly, he's quick to respond.  You can CC me if you like.
20:43 chromatic We should have closed all outstanding issues, which should be enough to move us to Rung 3.
20:43 Util_ Will email dmaxwell, and also mention rung3. Thanks! EOQ
20:44 chromatic plobsing had a question about NCI improvements.  Where's the best place to discuss them?
20:47 mikehh q2q
20:47 chromatic No preference for that.  Okay.
20:47 chromatic mikehh, go.
20:48 mikehh 11) what is the status with regard to rakudo *
20:48 mikehh one 1 :-}
20:48 chromatic Still Q2 2010, probably not late April.
20:49 mikehh any blockers from parrot?
20:50 chromatic compact_pool is the only one I know of at the moment.
20:50 chromatic Otherwise, the more speed we give the better.
20:51 chromatic TT #389 and #1040 would be nice, but they've been at the top of our priority list for a while.
20:51 chromatic Anyone else know any more?  Coke?  particle?
20:53 chromatic Okay, let's table that.  Next question?
20:54 mikehh 2) when working with ops_pct branch there were a lot of problems related to nqp-rx  testing as perl or pir which it should not
20:55 mikehh loads of tests in codetest made the wrong assumptions there
20:56 mikehh any idewas on that - I intend to look at it this week
20:56 mikehh ideas
20:56 chromatic Assumptions how, about filetype?
20:56 cotto_work For starters you could have the pod test ignore any files that start with a parrot-nqp shebang
20:56 cotto_work That'd eliminate some false positives.
20:57 mikehh some eq it uses .pm extensions and so on but has a #! nqp which is not checked
20:57 mikehh and coda tests with .t also ignores the #! line
20:58 mikehh and pod is different
20:59 cotto_work Do you feel comfortable patching the tests?
20:59 particle may/june for r*, is the latest
21:00 * cotto_work has a meeting at now:00, will backscroll
21:00 mikehh cotto_work: I am going to work on it but may need help
21:00 cotto_work ok.  I'll be around tonight.  kid51 could also likely help
21:00 * cotto_work goes
21:01 chromatic Does that answer your question, mikehh?
21:01 mikehh I think so
21:01 chromatic Other questions?
21:02 mikehh joined #parrotsketch
21:02 particle i followed up with the r* team based on last week's discussion, did you cover that, c?
21:02 particle ...since you were there.
21:02 particle the discussion being, what does r* need from parrot for release
21:03 chromatic I didn't cover that, want to?
21:03 particle it seems the answer is that we're currently working on the important stuff
21:03 mikehh that's more or less what I was asking
21:08 chromatic Other questions?
21:09 chromatic Okay, let's wrap it up then.  Thanks everyone.
21:09 Whiteknight joined #parrotsketch
21:10 Util_ Whiteknight: you missed the wrap-up by 10 seconds.
21:14 NotFound left #parrotsketch
21:14 mikehh joined #parrotsketch
21:14 darbelo left #parrotsketch
21:21 Whiteknight Util_: Yeah, bad timing on my part
21:22 Whiteknight I'll backlog
21:28 allison joined #parrotsketch
21:48 PacoLinux left #parrotsketch
21:49 allison left #parrotsketch
22:21 Coke joined #parrotsketch

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