% iblechbot has joined #parrot % contingencyplan has left contingencyplan!~contingen@cpe-76-186-27-146.tx.res.rr.com % contingencyplan has joined #parrot r27001 | fperrad++ | trunk: : [gettext] : - clean up for mingw : - update doc diff: http://www.parrotvm.org/svn/parrot/revision?rev=27001 % wknight8111 has joined #parrot % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk % contingencyplan has left contingencyplan!~contingen@cpe-76-186-27-146.tx.res.rr.com % contingencyplan has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % IllvilJa has joined #parrot % ruoso has joined #parrot % Psyche^ has joined #parrot % DarkWolf84 has left DarkWolf84!~dwolf@89.215.234.147 % Patterner has left Patterner!~Psyche@e177232090.adsl.alicedsl.de % Psyche^ is now known as Patterner % kid51 has joined #parrot % iblechbot has left iblechbot!~iblechbot@ppp-62-216-197-142.dynamic.mnet-online.de % c9s has left c9s!~c9s@163.26.225.208 % Dave has left Dave!~dave@pool-141-150-16-73.mad.east.verizon.net % iblechbot has joined #parrot % kid51 has left kid51!~jkeen@pool-70-107-9-30.ny325.east.verizon.net % skids has left skids!~bri@c-71-233-204-100.hsd1.ma.comcast.net % tetragon has left tetragon!~seneca@gw-312-705.somanetworks.com % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot hurm. macport of 0.6.1 is slightly borked, it's trying to use a dynamic libparrot, even though I said --parrot_is_shared=0 % skids has joined #parrot % rdice has joined #parrot % gryphon has joined #parrot % Andy has joined #parrot % davidfetter has joined #parrot % uniejo has left uniejo!~uniejo@langebro.adapt.dk % jq- has joined #parrot osx/86 - if I build parrot 0.6.1 (tarball) with a config step of --optimize --parrot_is_shared=0, should the resulting parrot binary depend on libparrot? % jq- has left jq-!~jquelin@merlin.mongueurs.net % jhorwitz has joined #parrot I would assume not * Coke double checks this on feather. I'll try it on my box... just a sec % jq- has joined #parrot % jq has left jq!~jquelin@merlin.mongueurs.net seems to also happen on feather! on my system the --parrot_is_shared=0 flag also causes the build to break % davidfetter has left davidfetter!~chatzilla@start.fetter.org (when --optimize is present) at a guess, it builds parrot, but then dies when trying to run it. (which is the last 1/4 of the build) mine breaks at the miniparrot step it builds miniparrot, but miniparrot depends on libparrot.so (and can't find it) wtf. the last time I checked this combination was on the 0.5.2 macport, so it got borked in between then and now. trying without optimize... without optimize gives me the same results fails when trying to execute miniparrot to generate config.fpmc * Coke opens a ticket. % GeJ has left GeJ!~geraud@edna.nealab.net % GeJ has joined #parrot pmichaud: I see the same failure you do on feather. % purl has left purl!purl@sentient.life purl: % peeps[work] has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % sjansen has joined #parrot * rotty just added a get_string() method to EclectusVector, but it seems it's not called - anybody got an idea? get_rpee rotty: do you invoke it? or are you expecting it work with $S0 = $P0 ? I think there is a get_repr VTABLE or something? Coke: the latter you need to declare it as VTABLE (not METHOD) and call it get_string_native, methinks. you want get_repr methinks VTABLE STRING* get_string() { (I lied on the native) I did declare it as VTABLE tewk: I'm not using that in tcl. rotty; is the PMC getting built? do you have a patch against trunk we could test? Coke: hold on a sec oh, I missed a build failure * rotty slaps his head =-) the build did not stop at the failure, so I missed it the dynpmc build step needs work. % ambs has joined #parrot http://www.engadget.com/2008/04/16/parrot-readying-party-black-edition-bluetooth-speaker-with-nf/ shorten? shorten, http://www.engadget.com/2008/04/16/parrot-readying-party-black-edition-bluetooth-speaker-with-nf/ * ambs shrugs ambs's url is at http://xrl.us/bjfy5 shorten, thanks. % japhb has left japhb!~geoff@76-191-190-8.dsl.static.sonic.net % gryphon has joined #parrot % jjore is now known as zz_jjore % zz_jjore is now known as jjore % japhb has joined #parrot % ambs_ has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt Ah! found it. % ambs_ has left ambs_!~ambs@255.92.54.77.rev.vodafone.pt % Dave has joined #parrot % Theory has joined #parrot purl, nopaste? ENOPURL aaw try http://nopaste.snit.ch:8001/ I wanted the big list, but its not a big deal the perl6 executable seems to be broken in nci-speak, should I use 'p' as the return type when the function returns a char ** ? cotto_work: what platform? linux/x86 running it as parrot perl6.pbc is fine I killed it with chromatic's mmd example (http://www.oreillynet.com/onlamp/blog/2008/04/multiple_dispatch_now_please.html) cotto_work's url is at http://xrl.us/bjf2p yes, it fails for me also probably needs an RT ticket easy enough * Debolaz updates to 0.6.1 and hopes the segfault has gone away in the test suite. looks like time for a binary search % particle has left particle!~JGay@205.172.16.72 Not that it affects me a whole lot, but it's the only test that consistently breaks here. around which revision was the standalone binary last known to be working? I suspect the 'perl6' problem may be related to Coke's RT#52956 ticket, fwiw * Debolaz notes the perl6 binary is buggy on FreeBSD as well, while perl6.pbc runs fine. linux/x86 is usually the last platform to break ;-) so if something that's normally cross-platform doesn't work on linux/x86 you can be pretty sure it's borked ;) Well, I've always perceived jit as black magic anyway. there's nothing wrong with black magic as long as it works, and somebody else maintains it ;-) it's between r26000 and r26500 And yet again (Probably unrelated to the perl6 binary issue): Failed 1/574 test scripts. 1/11261 subtests failed. Is anyone else getting this, or is it just me? % ambs has joined #parrot % jq- is now known as jq % cotto_work has left cotto_work!~cotto@tide533.microsoft.com % cotto_work has joined #parrot % barney has joined #parrot % purl has joined #parrot purl is back! Test Summary Report ------------------- t/examples/library.t (Wstat: 256 Tests: 4 Failed: 1) :( test 3 is still failing for darwin bug reported % mj41 has joined #parrot k % mj41 has left mj41!chatzilla@pc-jurosz.ro.vutbr.cz and, later, folks % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt r27002 | bernhard++ | trunk: : #52938: [PATCH] Eclectus: Use riaxpander for pass 1 (macro expansion) : Courtesy of rotty. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27002 rotty++ rotty: can eclectus/guile be removed ? barney; if you're lazy, you can just say "courtesty of rotty++" in the commit message. =-) I just had the same idea. Being real lazy I push rotty++ to getting commit privs. I think the general consensus was ++ Andy D. never comes on irc, do he? barney: yes r27003 | bernhard++ | trunk: : [Eclectus] : Removing guile/prelude.scm diff: http://www.parrotvm.org/svn/parrot/revision?rev=27003 seen doughera I haven't seen 'doughera', Infinoid % barney has left barney!~bernhard@dslb-084-058-169-164.pools.arcor-ip.net % Tene has joined #parrot % Tene has left Tene!~tene@castro.iodynamics.com amber on parrot is dead, correct? (based on the last test version with parrot, and http://xamber.org/) % Tene has joined #parrot * Coke sends roger an email before ripping it out. % particle has joined #parrot % davidfetter has joined #parrot Andy L does! whoo! % ruoso has left ruoso!~ruoso@195.23.92.2 does what? ~45m to sixperl, yes? yes ta I may be 5 or 10 late noted. % buchet has joined #parrot % Ivatar has joined #parrot % markus has joined #parrot * Coke tries to remember if he did anything since last week. % jhorwitz has left jhorwitz!~chatzilla@96.245.16.45 running the code from http://www.oreillynet.com/onlamp/blog/2008/04/multiple_dispatch_now_please.html i get http://rafb.net/p/olb4sq63.html rafl's url is at http://xrl.us/bjf2p rafl: yes, there currently seems to be a problem with the perl6 executable try it with ../../parrot perl6.pbc so parrot perl6.pbc will work? ok thanks, pmichaud. rafl, I just filed a bug report on that we should probably put a note in the oreillynet page as well running parrot perl6.pbc works fine r27004 | coke++ | trunk: : [amber] : Retire Amber. It's gotten a little dusty, and there is no planned future : development. : Roger Browne++ diff: http://www.parrotvm.org/svn/parrot/revision?rev=27004 I'll add a note good idea cotto_work: Good Idea: Singing Christmas carols to your neighbors. Bad Idea: Singing Christmas carols to your neighbors on the Fourth of July. goodbye amber, we hardly knew you! good idea cotto_work: Good Idea: Going trick-or-treating on Halloween. Bad Idea: Going trick-or-treating on St Patrick's Day. * Coke tries to make chromatic happy by deleting some fiels. files, even. makes me happy. * rafl wonders if he still has his commit bit you do cool phone pmichaud: would it be helpful to commit a major hack allowing rakudo's make test to show up in the languages 'make smoke' ? coke: depends on the majorness of the hack It's small, but evil. (a p5 source filter) I think it'd be helpful but I'd have to see the hack :-) make test or make spectest? % Donald has joined #parrot "coke" at 72.228.52.192 pasted "source filter" (25 lines) at http://nopaste.snit.ch/12712 test. r27005 | rafl++ | trunk: : [rakudo] formatting fix for the compiler overview. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27005 % buchet has left buchet!~christoph@pD9E3182C.dip.t-dialin.net rafl++ % mj41 has joined #parrot % Theory_ has joined #parrot % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.or.comcast.net % markus has left markus!~markus@80-123-21-187.adsl.highway.telekom.at pmichaud: that look too evil? (basically need that pm in your INC, and then a small change to the language harness file. Coke: looking (which changes $^X to make sure you're using -Msixperl pmichaud: you said you'll commit the roadmap? if so, i'll look it over asap particle: yes, tonight or tomorrow. It's a living document, so updates/patches will be welcome we'd only need it in the main languages harness, I think, since "cd perl6 && make test" already works. Coke: I don't find it evil, no. but I'm not super-familiar with the badness of source filters % Theory_ is now known as Theory ok. with that, I can use perl5 to run the rakudo tests. I'll see about integrating into the harness this evening. people do equally evil things with source filters as they do with the C preprocessor the C preprocessor is sort of a necessary evil, but perl source filters tend to get a bad rep, because the necessity isn't always as obvious (plus, they're slow, and when they break, they break in really un-obvious ways.) % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se Coke's filter looks pretty innocent :) % jan has joined #parrot % ambs has joined #parrot % ruoso has joined #parrot * Coke takes a nap waiting for perl6 to build... Infinoid: and you can't reliably layer sourc efilters * ambs makes realclean Configuring languages... step gen::languages died during execution: Can't open languages/amber/config/makefiles/root.in: No such file or directory at lib/Parrot/Configure/Compiler.pm line 266. at Configure.pl line 62 At revision 27005. after a realclean and a perl Configure.pl there's pkg-devel on alioth now but there hasn't been an upload to debian since 0.4.13. any reason for that? ambs: ah, crap. rafl: i think there's an ia64 bug that needs fixing I removed amber, but didn't remove *all* of it. Coke, :) particle: can you point me to that? somebody failed to modify config/gen/languages.pm allison just mentioned it on the conference call i don't have the info :( maybe http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=382147 oh yeah, ia64 has issues r27006 | ambs++ | trunk: : Removed amber. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27006 ambs: ah, thank you. I was in the middle of doing that. Coke, just exercising my commit bit for elementar changes :D it's in some more places. I have another commit coming. probably. but it compiles now :D particle: the dalek bit was sort of a joke :) :P i did notice that i wasn't exactly clear as to the last step, though. What's the deal on "use v6;" vs. "use v6-alpha;" ? drop the alpha yes, drop the alpha. It was an idea that didn't pan out. v6-alpha is a hack pugs used ok. (if someone wants to clean up the perl6 tests to remove them, that would be awesome. Or I can do it.) * rafl would like to do it. enjoy. particle: trunk seems to build and test fine on ia64 if you don't --optimize. % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com particle: so doing $(shell dpkg-architecture -qDEB_BUILD_ARCH) and not passing --optimize if it's ia64 should fix the above bug. er, I meant in parrot, not the spec tests; doesn't pugs *need* that? coke: pugs doesn't build currently msg kj in your solutions for episode 3 of the squaak tutorial, the answer to #4 is missing a $ in front of lhs.lvalue(1) Message for kj stored. the tests should match the spec, which means no -alpha % skids has left skids!bri@charon.clarku.edu * particle trys to remember who is a debian porter/maintainer/developer besides allison r27007 | coke++ | trunk: : [amber] remove the last amber bits. (or do I?) diff: http://www.parrotvm.org/svn/parrot/revision?rev=27007 r27008 | rafl++ | trunk: : [rakudo] t/*/*.t: s/use v6\K-alpha// diff: http://www.parrotvm.org/svn/parrot/revision?rev=27008 the maintainer field says Allison Randal , Nuno Carvalho , Patrick Michaud also i used to maintain the packages for a while. who broke hq9plus a few weeks ago? barney? r27009 | coke++ | trunk: : [amber] I think I mean it this time. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27009 (there's a bunch of stuff that is still referring to the wrong-cased directory name.) particle: which modules aren't indexing in pause? * particle forwards the message to pmichaud pmichaud: none of them. that's the problem. or do you mean, causing the error? (you can see that on the 0.6.1 distro page.) causing the error particle: you need to be listed as comaint on those modules hardcoded paths aside, anything wrong with: $^X = "$^X -I/Users/coke/research/sandbox/parrot/languages -Msixperl "; Test::Harness::runtests(@tests); oh, wait, perhaps not pmichaud: I think the problem is that PARROTRE does. oh, yes, I remember you need to go in as PARROTRE and give yourself co-maint permissions you can't go in as PARROTRE sure you can just a sec i've always had andreas clean it up https://pause.perl.org/pause/authenquery?HIDDENNAME=PARROTRE&ACTIONREQ=share_perms&pause99_select_ml_action_sub=Submit pmichaud's url is at http://xrl.us/bjgic see docs/project/pause_guide.pod % rdice has joined #parrot % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com (this is step #8 in the release_manager.pod. For some reason we didn't put the url there, though.) % ruoso has left ruoso!~ruoso@81.84.157.216 % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net hurm. if I set $X and then invoke runtests, I get "can't exec...", but if I run the thing it says it can't exec by hand, works fine. AndyA: ping Hello salut, AndyA. Whassup? % particl1 has left particl1!~particle@c-24-19-3-148.hsd1.mn.comcast.net % particl1 has joined #parrot % workbench has left workbench!abuse@adsl-068-213-211-142.sip.bct.bellsouth.net % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt I am trying to put in a hack to run perl6 tests with parrot which I know will ge thrown out soon. I was trying to trick Test::Harness (pre 3) to use "perl -with-options-I-set" instead of just perl. I tried $^X .= " -my-options", but it fails saying it can't exec (I'm guessing it's trying to use the whole string as the executable). Thoughts? (putting the $^X modification just before the invocation of "runtests" in teh harness) % mj41_ has joined #parrot % particl2 has joined #parrot % cotto_work has left cotto_work!~cotto@tide533.microsoft.com Can I easily reproduce that with the parrot svn? Or do you have a snippet of code that demonstrates it handy? % cotto_work has joined #parrot It will be using the whole string as the exe, yes. In case there's a space in the path :) % mj41 has left mj41!chatzilla@pc-jurosz.ro.vutbr.cz particle: would you like me to go ahead and give you co-maint on the modules? I think I can do that. % mj41_ is now known as mj41 % Khisanth has left Khisanth!~Khisanth@pool-68-237-111-126.ny325.east.verizon.net % particle has left particle!~JGay@205.172.16.72 sure will that help with this release? % workbench has joined #parrot yes, you can then re-index and everything should come out okay it's not in svn atm, if I check in what I have I'll bork perl6. er, 'make languages'. r27010 | rafl++ | trunk: : [docs] linda is no more. : See http://lists.debian.org/debian-devel-announce/2008/03/msg00009.html pmichaud: I thought it was that berhard owned them and parrotre didn't. no? well, maybe. % silug has left silug!~steve@ppp-70-225-32-179.dsl.covlil.ameritech.net no. bernhard did the right thing and assigned them to parrotre AndyA: basically, updating the $^X to try to force it to include a source filter that will allow the perl6 stuff to be run (by exec'ing parrot under the covers) particle didn't give himself co-maint permission on them before uploading to cpan % tewk has left tewk!~tewk@ekstrom.org % tewk has joined #parrot % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com I don't think it auto comaints dalek's url is at http://xrl.us/bjgju that's why the beginning of step #8 in the release guide says to give yourself co-maint permission :-) % cout has left cout!~cout@c-68-58-247-49.hsd1.sc.comcast.net % zarchne has left zarchne!~michael@209.40.67.38 % cout has joined #parrot your pause ID is PARTICLE, yes? yes % Donald has left Donald!~chatzilla@host213-123-171-12.in-addr.btopenworld.com Coke: in T::H 3.x the --exec switch might help you. Under 2.64 I'd guess your best bet is to make $^X point to a script that turns round and invokes perl with the right switches. I *assume* that would work. % sjansen has joined #parrot is allison on irc? % zarchne has joined #parrot allison is in a car on her way to the airport % Khisanth has joined #parrot % particl2 is now known as particle particl2: okay, done. You should be able to reindex now. then she'll by flying on-and-off for 30hrs or so particle: just wondering if i can reach her via irc at some time or if i should write a mail right away. rafl: mail is probably better thanks AndyA: (script) Dank. % japhb has left japhb!~geoff@76-191-190-8.dsl.static.sonic.net % iblechbot has left iblechbot!~iblechbot@ppp-62-216-196-243.dynamic.mnet-online.de % wknight8111 has joined #parrot % stephen_ has joined #parrot allison? rumour has it allison is Allison Randal Good morning all * jonathan notes that, technically it is morning where he is, but the bit of it that he should be sleeping in :-) it's no longer morning here. turned afternoon half an hour ago Just think, how much day you've got left. Mine is all but gone, with only memories of the .Net Remoting code I spent the day debugging to remember it by. % skids has joined #parrot % kid51 has joined #parrot jonathan: one of the wonderfulest thing with the intarweb, it's that it is always morning somewhere. Now if one could DCC croissants everywhere, "digital bakery" would be a damn fine business. * Infinoid registers Planet Morning(r)(tm) % davidfetter has left davidfetter!~chatzilla@start.fetter.org OK, too worn out tonight to code stuff...maybe tomorrow. Night all. % tetragon has joined #parrot % kid51 has left kid51!~jkeen@70.107.18.35 % Ivatar has left Ivatar!~graham@tu055.demon.co.uk % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com !seen chromatic @ maybe? @seen chromatic purl chromatic ? chromatic is a lot of fun. For years I'd try to play stuff like `peter and the wolf', and then I'd be frustrated because it would use some note I didn't have. or the author of jellybean or mailto:chromatic@wgz.org or http://wgz.org/chromatic/ or the winner of the not-a-contest perl-bugathon. or best reached via email. or the guy who hit me in the eye. seen chromatic chromatic was last seen on #parrot 20 hours and 39 minutes ago, saying: Three test files to exercise a single case? % silug has joined #parrot % guru has joined #parrot % davidfetter has joined #parrot % petdance has joined #parrot FYI: r27007, there was one test removed from the execution, but the plan wasn't changed accordingly. "GeJ" at 202.22.229.65 pasted "fix test failure in t/perl/Parrot_Distribution.t" (14 lines) at http://nopaste.snit.ch/12713 OMG too many emails! at least RT never sends me any viagra spam no, you can count on the rest of the universe for that its the constant internet background radiation the redshift in my spam folder proves the internet is expanding hah r27011 | rafl++ | trunk: : Fix plan for t/perl/Parrot_Distribution.t. GeJ++ diff: http://www.parrotvm.org/svn/parrot/revision?rev=27011 % davidfetter has left davidfetter!~chatzilla@start.fetter.org rafl: thanks sure thing % Limbic_Region has joined #parrot % kid51 has joined #parrot r27012 | infinoid++ | pdd13pbc: : Create branch for PDD13 work. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27012 * Coke returns from a porch elimination project. % rafl has left rafl!~rafl@62.75.161.67 % rafl has joined #parrot porchicide! Whiteknight++ # For the parrot wikibook yay! somebody saw it! i have A LOT more to write though :) % guru has left #parrot r27013 | chromatic++ | trunk: : [PMC] Converted AddrRegistry PMC to PDD 17 storage instead of PMC_struct_val. : There's one small hack in init() thanks to the complete lack of encapsulation : in src/hash.c, but fixing that is a bigger problem than I want to tackle at the : moment. diff: http://www.parrotvm.org/svn/parrot/revision?rev=27013 % kid51 has left kid51!~jkeen@70.107.18.35 % Theory_ has joined #parrot % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net % peeps[work] has left peeps[work]!~peepsalot@bwext.kpimdp.com % Theory_ is now known as Theory % Theory_ has joined #parrot % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.or.comcast.net % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % stephen_ has left stephen_!~UserNick@c-67-183-18-161.hsd1.wa.comcast.net % AndyA has left AndyA!~andy@82.152.157.85 % AndyA has joined #parrot % liona29 has joined #parrot % liona29 has left liona29!~liona29@d033.dhcp212-198-248.noos.fr % tetragon has left tetragon!~seneca@69-196-138-185.dsl.teksavvy.com % markus has joined #parrot % Psyche^ has joined #parrot % tetragon has joined #parrot % Patterner has left Patterner!~Psyche@e177114149.adsl.alicedsl.de % Psyche^ is now known as Patterner % markus has left markus!~markus@91-113-25-31.adsl.highway.telekom.at % tetragon has left tetragon!~seneca@216.126.67.44 % tetragon has joined #parrot % petdance has left petdance!~Andy@64.81.227.163 Yay, first language made. Debolaz: what did you make? % Theory_ has left Theory_!~Theory@c-24-21-175-208.hsd1.mn.comcast.net Tene: A very minor modification of the default one. :) * particle hopes to make a turing-complete language in five minutes ...lightning talk... % iblechbot has joined #parrot % iblechbot has left iblechbot!~iblechbot@ppp-62-216-197-116.dynamic.mnet-online.de particle: should be doable. depends on how good you are at talking while you're typing, though. :) indeed. vim macros will likely help