Camelia, the Perl 6 bug

IRC log for #november-wiki, 2008-11-12

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
06:54 masak joined #november-wiki
08:38 zarah joined #november-wiki
09:37 zarah joined #november-wiki
09:38 zarah joined #november-wiki
09:39 zarah joined #november-wiki
16:32 masak joined #november-wiki
16:46 zarah joined #november-wiki
16:54 zarah joined #november-wiki
17:12 zarah joined #november-wiki
21:16 masak joined #november-wiki
21:45 masak joined #november-wiki
21:45 zarah joined #november-wiki
21:45 p6eval joined #november-wiki
21:45 viklund joined #november-wiki
21:46 PerlJam joined #november-wiki
21:49 PerlJam wee!
21:49 masak PerlJam: welcome. :)
21:49 masak ...and Heppy November!
21:50 PerlJam Can I assume that you guys know that "make tests" (why plural?) dies with "get_pmc_keyed() not implemented in class 'Undef'" ?
21:55 masak PerlJam: maybe, maybe not...
21:55 masak there's been a lot of flux in Rakudo lately
21:55 masak PerlJam: the 's' in 'make tests' is probably due to our lovely foreign hacker
21:56 masak he's very productive, but his English isn't perfect
21:56 moritz_ uhm, 'make tests' uses `perl6' without that $(PARROT_DIR) prefix. very breaking.
21:56 masak indeed.
21:56 masak I'll fix that too.
21:57 masak PerlJam++ moritz_++
21:57 moritz_ masak: want a patch?
21:57 PerlJam how can I contribute if you keep taking the low-hanging fruit?  ;-)
21:57 masak moritz_: always ;)
21:57 PerlJam (granted, that fruit was on the ground it was hanging so low)
21:57 masak PerlJam: you're welcome to send a patch ;)
21:58 PerlJam can I get a commit bit?
21:58 masak PerlJam: what's your github account name?
21:58 PerlJam perlpilot
21:58 masak @tell viklund could you enable perlpilot in the november-wiki github project, please?
21:58 zarah Consider it noted.
21:58 PerlJam cool
21:58 masak PerlJam: that's all I can do for now.
21:59 masak zarah: you're a smart girl.
21:59 zarah masak: Then how come I'm stuck in this vat, with no body?
21:59 masak zarah: shut up!
21:59 zarah masak: no, YOU shut up!
22:00 masak I'm awfully sorry. :/
22:01 moritz_ masak: http://nopaste.snit.ch/14556
22:01 moritz_ I get some imcc errors in Test.pir
22:01 masak oh my
22:01 moritz_ but I don't think it's related to my patch
22:02 masak glad to have the two of you here, at least :)
22:02 moritz_ ah, a 'make clean' fixed that
22:02 moritz_ now I get the get_pmc_keyed() not implemented in class 'Undef' that PerlJam reported
22:02 moritz_ karma PerlJam
22:02 zarah PerlJam has a karma of 1
22:02 masak moritz_: Hunk #2 FAILED at 17.
22:03 masak moritz_: sure you have the latest revision?
22:03 moritz_ masak: I did a 'git-pull' just 10min ago
22:03 masak strange.
22:03 masak will try to apply patch manually.
22:04 moritz_ Hunk #2 is just s/perl6/\$(RAKUDO)/g
22:05 masak yes, I saw that.
22:06 masak maybe I screwed up with patch, there doesn't seem to be any obvious collision
22:07 masak moritz_: ah, could it be that nopaste converts tabs to spaces?
22:07 moritz_ masak: possibly
22:07 masak is there a patch flag that ignores that, maybe?
22:07 masak yup, -l
22:07 masak that did it
22:07 masak Makefile--
22:08 masak patch++
22:09 PerlJam nopaste-- too
22:09 masak PerlJam: would you like to contribute a patch for your fallen fruit, or do you prefer to wait until you get your commit bit?
22:10 PerlJam I'll wait
22:11 masak shouldn't take more that a day, I hope.
22:11 masak s/that/than/
22:13 PerlJam What's the exact function of the perl 5 references implementation?   Just another implementation that does the same stuff as the perl6 one with no other connection?
22:13 PerlJam s/ces/ce/
22:13 masak PerlJam: yes, sort of.
22:14 PerlJam sort of?
22:14 masak it had a great use this summer, when one couldn't sneeze in Rakudo without crashing it.
22:14 masak it functioned as a live spec, a reminder of what it was we wanted to implement.
22:14 masak made us less prone to compromise.
22:14 moritz_ masak: the Undef error seems to come from is_deeply
22:14 masak nowadays, that need is not as large.
22:15 masak moritz_: then it might be a known problem.
22:15 masak moritz_: I think ihrd mailed about that.
22:15 PerlJam I was thinking that there should be some subset of tests that work identically between the p5 and p6 implementations and that they should share in this regard.
22:15 masak moritz_: or he might have sent in a rakudobug.
22:15 masak PerlJam: good idea.
22:17 PerlJam (I was also thinking that the perl 5 implementation should use Moose, but that's another story  ;)
22:17 masak it should, at least to the degree that it should use OO.
22:17 masak perfecting p5w is not our main priority :)
22:18 masak but if it can be improved at little cost, that's of course a Good Thing
22:18 PerlJam indeed
22:33 masak ok, time to hit the sack.
22:33 masak thanks for the bug reports and patches, past and future.
22:33 * moritz_ runs 'make spectest', and will commit with +3 test files (to rakudo) if it works out
22:34 moritz_ and then I'll sleep too
23:51 p6eval joined #november-wiki

| Channels | #november-wiki index | Today | | Search | Google Search | Plain-Text | summary