Camelia, the Perl 6 bug

IRC log for #parrot, 2009-02-01

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:09 AndyA joined #parrot
00:28 galf joined #parrot
01:29 Whiteknight joined #parrot
01:52 HG` joined #parrot
02:19 Whiteknight on one hand, it's good that so many tickets are getting closed
02:20 Whiteknight on the other hand, too many damn emails about it
02:29 dalek parrot: r36215 | jkeenan++ | trunk/src/string/encoding.c:
02:29 dalek parrot: Update file's full pathto src/string/ in its POD.
02:29 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36215/
02:31 dalek parrot: r36216 | jkeenan++ | trunk/src/string/api.c:
02:31 dalek parrot: Update file's full pathto src/string/ in its POD.
02:31 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36216/
02:32 dalek parrot: r36217 | jkeenan++ | trunk/src/string/primitives.c:
02:32 dalek parrot: Update file's full pathto src/string/ in its POD.
02:32 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36217/
02:33 dalek parrot: r36218 | jkeenan++ | trunk/src/string/charset/ascii.c:
02:33 dalek parrot: File is now located in src/string/charset/; update NAME section of POD.
02:33 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36218/
02:34 dalek parrot: r36219 | jkeenan++ | trunk/src/string/charset/binary.c:
02:34 dalek parrot: File is now located in src/string/charset/; update NAME section of POD.
02:34 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36219/
02:35 dalek parrot: r36220 | jkeenan++ | trunk/src/string/charset/iso-8859-1.c:
02:35 dalek parrot: File is now located in src/string/charset/; update NAME section of POD.
02:35 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36220/
02:36 dalek parrot: r36221 | jkeenan++ | trunk/src/string/charset/unicode.c:
02:36 dalek parrot: File is now located in src/string/charset/; update NAME section of POD.
02:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36221/
02:37 dalek parrot: r36222 | jkeenan++ | trunk/src/string/encoding/fixed_8.c:
02:37 dalek parrot: File is now located in src/string/encoding/; update NAME section of POD.
02:37 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36222/
02:42 dalek parrot: r36223 | jkeenan++ | trunk/src/string/encoding:
02:42 dalek parrot: File is now located in src/string/encoding/; update NAME and SEE ALSO sections of POD.
02:42 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36223/
02:42 Whiteknight jkeenan++
02:42 Whiteknight you're kicking ass tonight
02:45 kid51 Whiteknight:  Was trying to focus on tickets created in RT's last 3 months of heavy use.
02:45 dalek parrot: r36224 | jkeenan++ | trunk/src/string/charset/binary.c:
02:45 dalek parrot: File is now located in src/string/charset/; update inline comment.
02:45 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36224/
02:54 dalek parrot: r36225 | jkeenan++ | trunk/src/string:
02:54 dalek parrot: Update file names in POD to reflect new paths in distribution.
02:54 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36225/
03:51 Fayland joined #parrot
03:51 dalek parrot: r36227 | petdance++ | trunk:
03:51 dalek parrot: working with the cagecritic target
03:51 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36227/
04:12 chromatic joined #parrot
04:48 dalek parrot: r36228 | petdance++ | trunk/tools/util/perlcritic-cage.conf:
04:48 dalek parrot: more critic fixing
04:48 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36228/
04:51 Andy joined #parrot
05:56 dalek parrot: r36229 | petdance++ | trunk:
05:56 dalek parrot: more critic fixies
05:56 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36229/
06:06 dalek parrot: r36230 | allison++ | branches/pdd28str_part2:
06:06 dalek parrot: [pdd28str] Renaming 'Parrot_str_new_constant'.
06:06 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36230/
06:20 ask_ joined #parrot
06:24 dalek parrot: r36231 | cotto++ | trunk/src/inter_call.c:
06:24 dalek parrot: [lang] we like our comments in English, where possible
06:24 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36231/
06:27 TimToady mais oui!
06:29 dalek parrot: r36232 | allison++ | branches/pdd28str_part2:
06:29 dalek parrot: [pdd28str] Renaming "Parrot_str_resize".
06:29 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36232/
06:49 dalek parrot: r36233 | allison++ | branches/pdd28str_part2:
06:49 dalek parrot: [pdd28str] Renaming 'Parrot_str_new_init'.
06:49 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36233/
07:06 dalek parrot: r36234 | petdance++ | trunk/lib/Parrot:
07:06 dalek parrot: little Critic changes
07:06 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36234/
07:14 dalek parrot: r36235 | allison++ | branches/pdd28str_part2:
07:14 dalek parrot: [pdd28str] Renaming 'Parrot_str_length'.
07:14 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36235/
07:28 dalek parrot: r36236 | allison++ | trunk/docs/pdds/pdd15_objects.pod:
07:28 dalek parrot: [pdd] Clearly mark 'callmethodsupercc' and 'callmethodnextcc' as unimplemented,
07:28 dalek parrot: attaching a potential future release date. Resolves RT #43423.
07:28 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36236/
07:39 dalek parrot: r36237 | petdance++ | trunk/lib/Parrot:
07:39 dalek parrot: fixing little Critic complaints
07:39 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36237/
07:40 rurban_ joined #parrot
08:03 dalek parrot: r36238 | allison++ | branches/pdd28str_part2:
08:03 dalek parrot: [pdd28str] Renaming 'Parrot_str_byte_length'.
08:03 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36238/
08:31 iblechbot joined #parrot
08:36 dalek parrot: r36239 | allison++ | branches/pdd28str_part2:
08:36 dalek parrot: [pdd28str] Renaming 'Parrot_str_indexed'.
08:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36239/
09:09 alvar joined #parrot
09:10 iblechbot joined #parrot
09:11 masak joined #parrot
09:15 flh joined #parrot
09:36 dalek parrot: r36240 | moritz++ | trunk/t/configure/043-verbose_step.t:
09:37 dalek parrot: [t/configure] don't rely on the exact quotes in an error message
09:37 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36240/
09:37 dalek parrot: r36241 | moritz++ | trunk/t/configure/051-fatal_step.t:
09:37 dalek parrot: [t/configure] relax quote recognition in 051-fatal_step.t
09:37 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36241/
09:55 dalek rakudo: 153a4a8 | (Moritz Lenz)++ |  (3 files):
09:55 dalek rakudo: added .gitignore files to make 'git status' cleaner
09:55 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/1​53a4a89a7f78626a5141659e32ca9e014ead802
09:55 shorten dalek's url is at http://xrl.us/beeh48
10:01 moritz diakopter, Infinoid: is that you who maintain dalek here? could you also bring rakudo's commit messages to #perl6 please?
10:03 magnachef joined #parrot
10:03 dalek parrot: r36242 | barney++ | trunk/docs/gettingstarted.pod:
10:03 dalek parrot: [docs] point to the svn-browser at trac.parrot.org.
10:03 dalek parrot: Courtesy of Mark Glines
10:03 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36242/
10:15 dalek rakudo: 96b2436 | (Moritz Lenz)++ | src/ (2 files):
10:15 dalek rakudo: added *.bundle to .gitignore files, masak++
10:15 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/9​6b2436f55a965d6b14798f6d0f99cfbfe08ecee
10:15 shorten dalek's url is at http://xrl.us/beeh5p
10:20 dalek rakudo: d5eb85c | (Moritz Lenz)++ | src/pmc/.gitignore:
10:20 dalek rakudo: ignore objectref.pmc
10:20 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/d​5eb85cf43f4e1c7cb79bb64540d9b10f4323ff4
10:20 shorten dalek's url is at http://xrl.us/beeh5t
10:25 TiMBuS rakudo is on github?
10:25 moritz so it seems.
10:26 TiMBuS that is awesome
10:26 moritz well, not in its current forms
10:27 moritz it's been two days, we've seen no announcement, README isn't up-to-date, some previous committers don't have commit access to the github project
10:27 TiMBuS needs some cleaning up i take it
10:27 TiMBuS oh
10:27 moritz yes
10:27 TiMBuS =/
10:27 TiMBuS i think an announcement is kinda important
10:28 TiMBuS maybe put it in the topic
10:37 barney joined #parrot
11:26 masak joined #parrot
11:44 Ademan joined #parrot
11:54 jan joined #parrot
12:19 barney joined #parrot
12:23 flh joined #parrot
12:33 dalek rakudo: f6d590e | (Moritz Lenz)++ | t/spectest.data:
12:33 dalek rakudo: add S12/attributes/recursive.t  to spectest.data
12:33 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/f​6d590e82ba2600d99097c89cf33984664a9cff0
12:33 shorten dalek's url is at http://xrl.us/beeibx
12:39 Tene joined #parrot
12:42 kj joined #parrot
12:48 masak maybe it'd be possible to make dalek not report all 40 chars of the SHA1?
12:49 masak that way, shorten wouldn't have to work on xrl'ing the github URLs.
12:50 dalek parrot: r36243 | fperrad++ | trunk/config/gen/makefiles/languages.in:
12:50 dalek parrot: [win32] need URL with / on win32
12:50 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36243/
12:56 cotto it'd be nice if shorten didn't shorten anything unless asked
13:04 dalek parrot: r36244 | cotto++ | trunk:
13:04 dalek parrot: [pmc] update PhpArray to avoid UnionVal macros
13:04 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36244/
13:24 Whiteknight joined #parrot
13:24 barney cotto++
13:25 dalek parrot: r36245 | cotto++ | trunk/src/pmc/iterator.pmc:
13:25 dalek parrot: [pmc] avoid a casting warning
13:25 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36245/
13:25 cotto barney, what are your plans for moving Pipp?
13:26 barney Plan is to move to Github, maybe wait till next weekend because I'm busy, and wait for Rakudo experiences
13:27 cotto I certainly don't object to learning from Rakudo's experience.
13:28 cotto Will you shoot me and fperrad a message before or when you switch?
13:30 barney Sure
13:30 cotto good to know.  Thanks.
13:30 cotto barney++
13:31 barney for now I'd put it under http://github.com/bschmalhofer/, When a Pipp group is created it can be cloned
13:33 dalek eclectus: 14f6067 | (Bernhard Schmalhofer)++ | README:
13:33 dalek eclectus: Update status in README.
13:33 dalek eclectus: review: http://github.com/bschmalhofer/eclectus/comm​it/14f6067c99a8868eb7a4320fbeff68c1d618010e
13:33 shorten dalek's url is at http://xrl.us/beeiem
13:35 barney Infinoid: github feed readers look fine, thanks
13:39 cotto Infinoid++ indeed.  Now if only dalek knew how to map users in various repositories to irc names.
13:42 barney Especially as 'bernhard' on svn.perl.org is now 'barney' on svn.parrot.org
13:45 barney I hope that in future OpenId will resolve all username problems
13:46 gravity joined #parrot
13:57 dalek parrot: r36246 | kjs++ | trunk/languages/pod:
13:57 dalek parrot: [pod] when using p6metaclass, use '::' to as ns separator A::B?, not ['A';'B'].
13:57 dalek parrot: + attempt to add to-html conversion, but failing miserably. There's also something wrong with the inheritance of Pod::DocTree from PCT::Node (no method 'attr', 'get_string').
13:57 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36246/
14:04 dalek parrot: r36247 | kjs++ | trunk/languages/pod/src/parser/actions.pm:
14:04 dalek parrot: [pod] had put in PAST::Block.new() for testing; should be Pod::DocTree::File.new().
14:04 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36247/
14:06 kj using a different AST than PAST is a painful process :-(
14:20 Limbic_Region joined #parrot
14:24 rurban barney: OpenID? I thought we use Bitcard
14:26 mberends joined #parrot
14:48 contingencyplan joined #parrot
14:57 rurban And another 64bit pbc reader bug with PF_fetch_opcode: Reordering. I can debug this now
15:00 Infinoid msg masak (dalek not reporting all 40 characters) The first line is already using a truncated (7-character) hash, and the last line is just the link provided in the RSS.  Truncating that link results in a 404, so there isn't much I can do about it.
15:00 purl Message for masak stored.
15:01 Infinoid cotto: We can always set up a lookup table.  Maybe its something we can autogenerate once a day from parrot/trunk/CREDITS, or somesuch?
15:03 Infinoid I'd like to avoid maintaining such a thing manually, if possible.
15:03 kid51 joined #parrot
15:07 dalek parrot: r36248 | jkeenan++ | trunk:
15:07 dalek parrot: [configure] Reverting some perlcritic-induced revisions to Parrot::Configure
15:07 dalek parrot: from r36229.  Reverting changes to corresponding tests made in in r36240 and
15:07 dalek parrot: r36241.
15:07 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36248/
15:08 jan joined #parrot
15:34 rg infinoid: you could fetch the changeset page from github (didn't you say you're doing it for parrot too), which shows the nicknames. still they don't all match the irc nicknames.
15:41 rurban_ joined #parrot
15:45 Tene_ joined #parrot
16:06 masak joined #parrot
16:09 kj joined #parrot
16:17 rurban kid51: set P0["configuration_steps"], "ARRAY(0x173b5a8)" also needs some attention (config_lis.pasm)
16:34 dalek parrot: r36249 | fperrad++ | trunk:
16:34 dalek parrot: [config] make @cat@ available and use it
16:34 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36249/
16:38 kj is include/pbcversion.h gone?
16:39 kj it's included by parrot.h, but the file's gone
16:41 * kj tries a make realclean
16:45 rhr joined #parrot
16:47 kj ah, nevermind, nmake realclean helped
16:48 NotFound joined #parrot
16:48 NotFound hi
16:48 purl what's up, NotFound.
16:51 Theory joined #parrot
17:00 flh is there an easy way, in PIR, to call a parent method from a subclass, when the subclass overrides the method?
17:03 flh i.e., something like Perl's SUPER
17:06 s1n i wanted to get access to mark rt tickets resolved for perl6, but i don't have access
17:07 s1n i already have a bitcard account (s1n), can anyone help me with this?
17:09 diakopter s1n: I think Coke and allison can do that, but I don't see them
17:09 s1n @seen Coke
17:09 s1n oops, wrong bot i guess hehe
17:10 rg no @ here
17:10 rg seen coke
17:10 purl coke was last seen on #parrot 1 days, 12 hours, 47 minutes and 31 seconds ago, saying: msg jonathan if you could remove Data::Escape from dotnet, that'd be helpful.  [Jan 31 04:22:37 2009]
17:11 s1n hmm, anyone else able to help out?
17:12 diakopter s1n, for now you might leave msgs for them saying which can be closed (for rakudo)?
17:12 diakopter s1n: or what masak just said on #perl6
17:29 dalek left #parrot
17:29 dalek joined #parrot
17:31 dalek left #parrot
17:31 dalek joined #parrot
17:53 kid51 joined #parrot
17:54 dalek rakudo: b65ae23 | (Moritz Lenz)++ | README:
17:54 dalek rakudo: removed $Id$ from README
17:54 dalek rakudo: review: http://github.com/rakudo/rakudo/commit/b​65ae23fa591a7fbd6051aea36ba45750b5e4146
17:54 shorten dalek's url is at http://xrl.us/beeix2
17:56 kid51 Is that github URL supposed to be split over 2 lines?
17:57 rg kid51: it isn't. must be your irc client.
17:58 kid51 Hmm.  My Snak window should have been wide enough to take the full link.
17:58 kid51 But it did render correctly when clicked.
18:00 kid51 So, is this github a different repository from svn.parrot.org?
18:00 dalek left #parrot
18:01 dalek joined #parrot
18:01 moritz kid51: it is.
18:01 moritz there's just Rakudo in it
18:02 kid51 So is this where Rakudo will be when it leaves languages/perl6 ?
18:03 moritz I think so
18:03 moritz but pmichaud was surprisingly quiet on the subject so far
18:04 kid51 How are the two repositories kept in synch -- if at all?
18:04 moritz I assume that the one in the parrot repo will be deleted
18:04 rg moritz! :) can you update the irc logs so https links are also clickable?
18:05 dalek parrot: r36250 | fperrad++ | trunk/lib/Parrot/Docs/Section/C.pm:
18:05 dalek parrot: [pdd28str] fix doc generation
18:05 dalek parrot: (see move in r36045)
18:05 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36250/
18:05 kid51 Yes, I assume that that *will* be the case.  I'm just wondering about what is the case *right now*.  Is there any sort of mirroring or rsync going on?
18:05 Theory joined #parrot
18:07 rurban kid51: set P0["configuration_steps"], "ARRAY(0x173b5a8)" also needs some attention (config_lib.pasm)
18:07 kid51 rurban: Can you explain further?
18:08 rg as far as i can tell there is no mirroring and they are treating github as their main repository
18:08 rurban no :) I just this hex in the config_lib.pasm and I guess it was some kind of array of strings or such.
18:09 rurban I just see this hex
18:09 rurban or do we need that at all?
18:09 kid51 IIRC, config_lib.pasm is generated by one of the last config steps.
18:10 rurban config_lib is made from conf->data
18:10 rurban conf->data->onfiguration_steps is broken
18:10 kid51 I myself haven't made any changes in those steps lately, but others have.
18:10 rurban ok, sorry.
18:11 dalek rakudo 21f374f | (Moritz Lenz)++ | Configure.pl:
18:11 dalek rakudo remove another $Id$ (mostly as test for our irc bots)
18:11 dalek rakudo review: http://github.com/rakudo/rakudo/commit/2​1f374f690082d8a70ed5b9af2e305286d5642f6
18:11 shorten dalek's url is at http://xrl.us/beeizw
18:12 kid51 It's generated by config/gen/config_pm.pm
18:13 kid51 rurban:  You are correct in that we have problems.  postconfiguration tests are experiencing failures.
18:14 * kid51 reconfiguring after 'make realclean' to rule out one sort of failure.
18:14 rurban In the meantime I'm hacking on 64-bit the pbc reader: http://nopaste.snit.ch/15462 I have no gdb on solaris 64-bit, just dbx, a mess
18:15 kid51 rurban is brave man to work on solaris
18:16 moritz and on windows
18:16 rurban and msvc6 :)
18:16 kid51 okay, false alarm on the postconfiguration tests
18:18 rg rurban: is t/native_pbc/number.t supposed to work? it looks to me like it's trying all files, not just the one for the architecture it's running on.
18:19 kid51 fperrad has been working on config/gen/config_pm.pm.  That is source of problem.
18:19 rurban rg: number should work, integer fails on 64bit reading 32bit directories (or such)
18:20 rurban I've tested on 32bit and 62bit le, and kid on ppc (32 be)
18:21 rurban 64 big-endian is missing, runnning tests and using those pbc's.
18:21 rg oh. so the idea is to generate files that are native to the architecture but have every arch be able to read every format?
18:22 rurban yes, reading foreign archs
18:22 rurban and testing the various transformers.
18:22 rurban some of them are still broken
18:22 DietCoke joined #parrot
18:23 * DietCoke wonders why he dislikes ticklers on stalled tickets.
18:24 dalek left #parrot
18:24 dalek joined #parrot
18:26 Coke msg kid51: I posit it's not helpful to send out an email saying "is this ticket in the same state it was when last someone commented on it."
18:26 purl Message for kid51 stored.
18:26 diakopter Coke: s1n was earlier asking about rt access (to close rakudo tickets)
18:26 Coke msg kid51: And of course, the second I post that here, I see kj responding that it was helpful. Ah well.
18:26 purl Message for kid51 stored.
18:27 Coke diakopter: I am pretty sure I only have meta access for parrot.
18:27 kid51 Coke:  Is it not the job of a cage cleaner to go thru old tickets and see what can be culled?
18:27 Coke kid51: yes, but those messages aren't culling anything.
18:28 Coke in my case, at least if I haven't commented on a ticket in six months, it's because nothing has changed or I haven't touched it.
18:29 s1n Coke: what does one need to do to get access to close rakudo tickets on rt?
18:30 Coke before I had meta access on parrot's RT queue, i'd ask the rt admin folks @ perl.org
18:30 Coke rtadmin?
18:30 Coke rt admin?
18:30 purl it has been said that rt admin is robrt.
18:30 Coke well, yes, but that's not entirely helpful.
18:30 moritz it is
18:30 moritz just /msg robrt and ask him
18:31 Coke I try not to bug robrt directly, but use the webmaster@perl.org alias when I cannot remember the individual mail alias in question.
18:31 Coke but yes, robrt has the keys.
18:31 kid51 Coke:   Then what language would you suggest?  There are often cases where people have promised to do something and they haven't.  I don't want to say "How come you haven't done what you said you would do?"  So I've tried to word those messages in a blander way.
18:31 s1n so.... email webmaster@perl.org and ask?
18:32 Coke s1n: That's what I'd do. I'd also offer to document the procedure for perl6 somewhere to reduce the likelihood of having to bug him in future.
18:33 kid51 In other cases, two people have disagreed as to the proper course of action, but the discussion has lapsed.
18:33 s1n Coke: what do you mean, document the procedure? it's one step: ask webmaster@perl.org heh
18:34 Coke s1n: I'd honestly start by asking jonathan or pmichaud if they were around.
18:34 Coke but since they are apparently not, I'd go the email route and offer to write it down for the next hapless volunteer.
18:34 Coke kid51: I am referring to a specific style here. moment.
18:35 s1n Coke: alright, thanks
18:35 Coke <URL: http://rt.perl.org/rt3/Tic​ket/Display.html?id=53494 >
18:36 cjfields joined #parrot
18:37 kid51 I asked because there are many cases where problems have been solved since they were originally reported, but the ticket hasn't been closed.
18:38 Coke fair enough.
18:39 kid51 ... and 0.6.1 was a long time ago in Parrot years ;)
18:39 s1n i was just looking for things to work on and the tickets were piling up for rakudo, so i figured i'd just start going through them
18:39 Coke yes. and nothing has changed on that ticket, so far as I know. Replying...
18:39 Coke s1n++
18:39 Coke kid51++
18:39 s1n don't know what "cage cleaner" is technically defined as though
18:39 Coke s1n: that's more of a parrot term.
18:39 Coke get rid of the droppings.
18:39 s1n well they were valid at one point
18:40 s1n but pmichaud and jonathan are only 2 people, masek, moritz, and basic make more tickets than they (pmichaud, jonathan) can keep track of
18:41 moritz s1n: going through them is certainly helpful. Until you've got sufficient privileges on rt, just /msg me the ones that can be closed
18:42 kid51 s1n:  perldoc docs/project/cage_cleaners_guide.pod
18:44 s1n moritz, kid51: thanks
18:49 * Coke looks at r36249 and doesn't see where @cat@ is ever actually used.
18:51 Coke "utterly absurd" is strong language.
18:55 rg rurban: can you explain src/packfile/pf_items.c:475 to me? it fails for me on freebsd/amd64 with this backtrace:
18:55 nopaste "rg" at 91.13.156.242 pasted "t/native_pbc/number_1.pbc segfault on freebsd/amd64" (35 lines) at http://nopaste.snit.ch/15474
18:56 rurban can you ./pdump -h t/native_pbc/number_1.pbc
18:56 Coke rurban: might want to put that into a diag near that test.
18:56 rurban true
18:56 rg how do i get pdump?
18:57 rurban make pdump
18:57 kid51 rurban:  The problem you spotted in config_lib.pasm is actually of long-standing.  It wasn't caused by what fperrad has done today.  my earlier hunch was wrong.
18:57 rg oh that rule only works with gmake. got it now.
18:58 rg but it also dumps core :(
18:58 rg and with pretty much the same stack trace
18:58 rurban gmake pdump dumps core?
18:59 rurban or the result of pdump -h ?
18:59 rg no, ./pdump -h t/native_pbc/number_1.pbc dumps core
18:59 rurban but you should have gotten a header, right? I need your wordsize,floatsize,intsize
18:59 rurban byteorder also
19:00 rurban I know of a problopem like that with 64bit reading 32bit
19:00 rg no, it didn't get that far
19:00 rurban is it a 64bit system?
19:01 rurban if so it's the problem I'm working on right now
19:01 rg yes. linux calls it x86_64, that's why i thought it should be working.
19:01 rurban oh sorry. that's a known failure until tomorrow. I will fix it this evening.
19:02 rg ok, no problem then. i just thought you were done.
19:04 rurban not yet, just this tiny little 64 problem
19:04 moritz in software, you're never done
19:10 Infinoid rg: diakopter added those rss plugins to pugs svn.  Patches welcome.
19:14 dalek parrot: r36251 | rurban++ | trunk/t/native_pbc:
19:14 dalek parrot: native_pbc: mark 32bit tests on 64bit as failing
19:14 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36251/
19:16 rg infinoid: i'm fine with the way it is, but good to know ;)
19:17 shragei joined #parrot
19:20 Coke anyone here able to run SDL? the examples could use some fixup.
19:20 Coke (make examples_tests)
19:48 dalek parrot: r36252 | jkeenan++ | trunk:
19:48 dalek parrot: [configure] Correcting error reported by rurban:  entry for
19:48 dalek parrot: configuration_steps in config_lib.pasm was listing array's memory address
19:48 dalek parrot: rather than elements.  Changed assignment to configuration_steps in
19:48 dalek parrot: config/init/default.pm to space-delimited string.  Changed formulation of one
19:48 dalek parrot: postconfiguration test.
19:49 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36252/
20:00 Theory joined #parrot
20:04 Limbic_Region joined #parrot
20:05 dalek parrot: r36253 | allison++ | branches/pdd28str_part2:
20:05 dalek parrot: [pdd28str] Renaming 'string_str_index' to 'Parrot_str_find_index'.
20:05 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36253/
20:10 dalek parrot: r36254 | allison++ | trunk/docs/pdds/pdd28_strings.pod:
20:10 dalek parrot: [pdd] A clearer name for functions looking up a character in a string by index.
20:10 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36254/
20:26 dalek parrot: r36255 | allison++ | trunk:
20:27 dalek parrot: [cage] Apply patch to implement 'remove_parent' (with updates for API changes),
20:27 dalek parrot: resolving RT #50646. Remove unneeded function 'Parrot_remove_parent'. Implement
20:27 dalek parrot: 'remove_attribute' vtable function on Class PMC and call from 'removeattribute'
20:27 dalek parrot: op. Add tests for removing parents and removing attributes. Resolves RT #43423.
20:27 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36255/
20:33 chromatic joined #parrot
20:35 dalek parrot: r36256 | whiteknight++ | trunk:
20:35 dalek parrot: [GC] Move src/cpu_dep.c to src/gc/system.c, since this is a gc-related file
20:35 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36256/
20:43 dalek parrot: r36257 | allison++ | branches/pdd28str_part2:
20:43 dalek parrot: [pdd28str] Renaming 'string_copy' to 'Parrot_str_copy'.
20:43 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36257/
20:55 dalek parrot: r36258 | allison++ | trunk/lib/Parrot/Pmc2c/PMC/RO.pm:
20:55 dalek parrot: [cage] Removing rejected TODO from code. Resolves RT #44435.
20:55 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36258/
20:59 dalek parrot: r36259 | whiteknight++ | trunk/src/gc:
20:59 dalek parrot: [GC] move two functions which are definitely not part of the API out of the api.c function
20:59 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36259/
21:03 ask_ joined #parrot
21:08 altious joined #parrot
21:27 elmex joined #parrot
21:37 dalek parrot: r36260 | whiteknight++ | trunk:
21:37 dalek parrot: [GC] create a gc_private.h file to hold definitions that are only for the GC system
21:37 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36260/
21:40 dalek parrot: r36261 | whiteknight++ | trunk/MANIFEST:
21:40 dalek parrot: [MANIFEST] Add gc_private.h file to MANIFEST
21:40 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36261/
21:46 dalek parrot: r36262 | whiteknight++ | trunk:
21:47 dalek parrot: [GC] update MANIFEST and makefile to handle the new dependency. Might require a make realclean
21:47 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36262/
21:54 Andy joined #parrot
22:14 Coke git people: tell me again how to make a local git repo act like svn ? (for now I just need "svn add" and "svn commit") ... is "git commit -a" what I want?
22:18 moritz git-commit -a is roughly the same as 'svn commit'
22:18 moritz git-add is roughly the same as svn add
22:18 Coke danke.
22:19 moritz in the first case, the difference is that 'git commit' doesn't upload things to a server
22:19 moritz you'd need 'git push' for that
22:22 Coke this is a local repo I created with 'git init'.
22:22 Coke so I should be ok?
22:22 Coke huh. gitk works on os x.
22:23 moritz should be OK, yes
22:24 Coke for some definition of work.
22:26 dalek parrot: r36263 | fperrad++ | trunk/config/gen/config_pm.pm:
22:26 dalek parrot: [config] check the type of each value during config_lib.pasm generation
22:26 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36263/
22:33 Andy joined #parrot
22:33 dalek parrot: r36264 | coke++ | trunk/runtime/parrot/library/Stream/Lines.pir:
22:33 dalek parrot: Remove unused usage of a deprecated library.
22:33 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36264/
22:35 dalek parrot: r36265 | whiteknight++ | trunk/config/gen/makefiles/root.in:
22:36 dalek parrot: [Makefile] fix some typos I added earlier and didn't catch
22:36 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36265/
22:46 dalek parrot: r36266 | coke++ | trunk:
22:46 dalek parrot: Remove another usage of the DEPRECATED Data::Escape.
22:46 dalek parrot: Minor update to test file to track new expected results of escaped "s
22:46 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36266/
22:57 dalek parrot: r36267 | coke++ | trunk:
22:58 dalek parrot: Zcode is currently unmaintained. While it doesn't have a new home yet, it still needs to LeaveTheNest.
22:58 dalek parrot: Resolves TT #257
22:58 dalek parrot: review: https://trac.parrot.org/parrot/changeset/36267/
23:40 rurban_ joined #parrot

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

Parrot | source cross referenced