% masak has joined #parrot % apple-gunkies has joined #parrot % davidfetter has left davidfetter!~davidfett@start.fetter.org % barney has left barney!~bernhard@p549A391F.dip0.t-ipconnect.de % Ademan has left Ademan!~dan@h-67-101-43-205.snfccasy.dynamic.covad.net % Ademan has joined #parrot % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz % mj41 has joined #parrot % iblechbot has joined #parrot % bacek has left bacek!~bacek@mcas-151.usr.optusnet.com.au % Debolaz has joined #parrot % donaldh has joined #parrot there's a significant chance Perl 6 will be much about cross-language communication (of data and calls) I'm backlogging yesterday's conversation Perl 6 could end up in a position where it makes such communication very easy but it will take a lot of work Perl 6 is one of the languages that actually acknowledges the existance of other languages ;-) % Whiteknight has joined #parrot Yeah, that was an interesting discussion. HLL interoperability is one of the things that makes Parrot really attractive % barney has joined #parrot % ruoso has left ruoso!~ruoso@201009095151.user.veloxzone.com.br % Whiteknight has left Whiteknight!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % kid51 has joined #parrot % confound has joined #parrot % ruoso has joined #parrot % Whiteknight has joined #parrot % ruoso has left ruoso!~ruoso@201.45.49.162 % kid51 has left kid51!~jkeen@pool-68-237-14-73.ny325.east.verizon.net % Whiteknight has left Whiteknight!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % ruoso has joined #parrot r29668 | jkeenan++ | parallel: : Add some basic tests. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29668 japhb: there might be a timing problem. I'm not sure. I fell asleep before verifying it. % schmalbe has joined #parrot % barney has left barney!~bernhard@p549A391F.dip0.t-ipconnect.de % schmalbe has left schmalbe!~bernhard@p549A391F.dip0.t-ipconnect.de % barney has joined #parrot Tene: fair enough masak, moritz, donaldh: yeah, I'm with Coke on this one ... Parrot is selling itself not just on the capability to *host* multiple languages, but to get them to interoperate. I want 1.0 as much as anyone, but 1.0 without interop is a non-starter in my mind. If Perl 6 (or Rakudo and thus PCT) force that, so much the better. :-) japhb: hopefully I captured that in my notes http://www.perlfoundation.org/parrot/index.cgi?intra_hll_mapping_notes donaldh: thanks, reading ... japhb: good to hear. I don't think the perl 6 specs actually enforce a particular level of interaction with other languages (except perl 5 perhaps), but it does describe the hooks It sounds like we have a fair amount of work to do before it is a reality tho. moritz: nodnod. I suspect that it will end up being the standard-bearer anyway, because outside people are going to want to test the interop capabilities as we enter the beta phase, and Perl 6 does seem to have more written in that vein than most other languages. donaldh: yes, but very important work. "Sudden change in programming landscape" important. agreed. should I create a ticket? I had assumed that it was closer to a reality. r29669 | bernhard++ | trunk: : [Pipp] PHP 5.3 is the reference implementation. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29669 I guess there should be a ticket. But that will not help raise the visibility of the subject. Perhaps a blog would help. donaldh: but then we have a ticket ;-) donaldh: I knew that HLL_map was incomplete (and I was getting nervous because of how long the Rakudo folks have been working around it, seemingly avoiding the main problem) -- I didn't realize that it wasn't just the implementation, but the whole design that was not done. s/blog/blog entry/ blogs don't help per-se ;-) moritz, donaldh: Yes, a ticket is in order. Because then RT-watchers will keep pinging the list if the ticket languishes. :D ok, I'll write one japhb: Is that what you do? donaldh: And yes, blog entry in order. If we can get more than one person doing so, that would be good .... How long do patches normally sit in the new state for? * donaldh has submitted a couple. donaldh: Nope. There are a couple people who do, though. kid51 comes to mind, but there are definitely others. % TiMBuS has left TiMBuS!~Hurf@123-243-167-27.static.tpgi.com.au japhb: did you have a go at making the opengl driver accessible from Rakudo ? donaldh: depends on the subsystem, how big the changes are, how easy or hard they are to verify donaldh: Oh, that's a weak point. I've definitely been unhappy about tickets left in new state, but unfortunately I don't know enough of the core yet to be a patch manager. Sigh. % gryphon__ has joined #parrot % masak has left masak!~user@130.238.45.242 * donaldh thinks that a quick hack of 'use' is in order so that .pir and .pbc libs can be 'use'd donaldh: I keep bugging jonathan and pmichaud to make it possible, because I have a pile of Perl 5+i OpenGL code that I really want to port to Perl 6. Both of them keep saying basically "Yes, we know it's really important, we know a lot of people are asking, we're not ready for that yet. But soon, we promise." "Soon" is a getting to be a four letter word on this topic .... Yes, I'd like to start a wee project in Perl 6 but this is a gating feature. donaldh: (from new ticket discussion above) you're talking about RT #56824 and #56828? I didn't just write the Parrot OpenGL bindings out of the goodness of my heart. ;-) japhb: to be fair, they've been getting closer and closer to that for quite some time now * donaldh wishes ChatZilla wouldn't make rt numbers clickable (as channel names). closer to "soon"? :) for smaller and smaller values of "soon" :) Infinoid: I know, and I'm not mad, or complaining that they're not doing useful stuff -- I'm going to want all of the stuff in Perl 6 that they're working on now, when I port the main corpus -- but I'm frustrated that I can't even start *testing*, or finding out what improvements I need to make to OpenGL.pir, and getting started on that. japhb: agreed. I am astounded at the rate of feature development as it is. But I'd like to be able to contribute to the things I need so much and I don't see a way to contribute. Which is why I'm happy to be talking to fperrad, who is starting to use OpenGL.pir in a HLL ... he's just writing a ton of PIR to manually re-wrap OpenGL.pir into Lua, which is OK as a stop-gap, but not where we want to be. donaldh: exactly. Infinoid: yes, those two tickets. ok, great. #56824 looks relatively harmless for everyone except cygwin, though I don't know why it didn't work on cygwin. (unless your arguments to memalign are totally different from mine on linux.) anyway, I can commit that after tests finish okay, cool. I'm going to stare at #56828 a little longer :) donaldh: Looking at your HLL_map notes, it's worth including the pros and cons of changing the M*N direct mapping problem to the M+N map-source-to-base-then-base-to-target method. Infinoid: It appears that cygwin memalign expects both the start _and_ size to be aligned. And it expects to be aligned on 64k boundaries 8-( RT #57190 for HLL Interop moritz: thank you moritz++ japhb: no problem yeah, that's bizarre. but fair enough, donaldh++ for diagnosing it moritz++ # Good "ticket is closable when" section donaldh: regarding #56828: any chance you can write a test for it? I believe those formats are tested in t/pmc/nci.t. we should make that a requirement for non-bug RT's Infinoid: I was surprised that #56828 wasn't already implemented. I wondered if one of the other signature chars was meant to do void** donaldh: Would you mind including a link to this morning's discussion in your HLL_map notes, since moritz's ticket points interested parties to your notes? Infinoid: yes, I'll try amd write a test. japhb: yes, I'll do that. donaldh: thansk er thanks japhb: just reading the backlog. I think Tene was referring to a specific problem Coke was having with HLL_map not working for ResizablePMCArray. nod. But "I kinda fixed Coke's hll map problem." demands *some* form of follow up. :-) r29670 | infinoid++ | trunk: : [config] Apply patch to test_exec_cygwin.in from RT#56824. donaldh++ diff: http://www.parrotvm.org/svn/parrot/revision?rev=29670 r29671 | bernhard++ | trunk: : [Pipp] Regenerate MANIFEST, after inadvertedly adding a file. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29671 donald@sealgair.com | Intra-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?intra_hll_mapping_notes % uniejo has left uniejo!~uniejo@193.88.64.250 donaldh++ donald@sealgair.com | Intra-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?intra_hll_mapping_notes I suspect that TIMTOWTDI will come into force for HLL interoperability. Because the community will desire all the pros without any of the cons. % iblechbot has left iblechbot!~iblechbot@ppp-62-216-200-209.dynamic.mnet-online.de % DietCoke has joined #parrot (hll_map) I didn't see a commit, but I saw a comment from tene. my original test case was malformed in that it wouldn't work even if the original bug was fixed, but there's still an underlying bug. japhb, tene: you stil lhere? % paco has joined #parrot DietCoke: yes donaldh: Oh, and shouldn't it be 'Inter-HLL' rather than 'Intra-HLL'? yes, probably. Really? Probably? Are you Certain it's not certain? Are you sure it's unsure? I think you need to look harder. lol thanks purl. japhb: any other pros and cons? r29672 | bernhard++ | trunk: : [Pipp PCT] Add test for closures, or anonymous subs, that works with php5.3-200807221230 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29672 donaldh: M+N might force the issue of moving more HLL container types into Parrot, when any two languages share a significant semantic or collection type that the current PMCs don't support. That could be both a pro and a con .... Yesterday I was advocating shared PMC implementations with HLL namespaced methods. This is quite similar. Agreed, it could be a pro and a con. M+N might not just dumb things down, but be really slow. Also true. And be forced to copy. Yes. re: freeze/thaw -- this makes sense to me, but only as a fallback; I don't think it should be the generic method, since it's practically guaranteed to be slow. But it sure is nice to know that if all else fails, or there is no existing mapping (for user-generated types, for instance), there's always something that will minimally work. wow. nothing like subscribing to the smolder failed RSS feed to make you want to TODO failing tests! DietCoke: heh I highly recommend it for someone else so I don't have to. * japhb looks pointedly at a cloud * donaldh hides behind his coffee. looks like netbsd is failing one 'atan' test. http://smolder.plusthree.com/app/public_projects/report_details/2395#first_failure For M+N, it might be nice to be able to apply a hint, or even manually run the proper conversion, when the default conversion path loses too much, but another path might work better. Actually, from my OpenGL experience, it's clear that it's nice to be able to generate a foreign language's container, and manipulate it within the source language as an opaque object with lots of methods. The "at worst, everything is an object" design. japhb: re moving HLL PMCs into parrot, both approaches benefit from that. PDL, OpenGL::Array, ctypes I'm guessing, and so on Yes. I'm guessing that is what would be required by a PIR implementation of DBI. An opaque PMC that has db drivers behind it and HLL OO methods in front of it. donaldh: yes, but whereas M*N can get away with *not* moving the HLL PMCs to Parrot, by just doing the direct conversion from HLL to HLL, the M+N method will probably force the issue. donaldh: nodnod Speaking of which, It's been a while since I've seen timbunce talking about DBI 2 around here ... though I've missed a few days, so he could have snuck in. :-) I haven't ever seen timbunce talking about DBI. donaldh: Did I get the wrong name? * japhb checks .... I was thinking of asking if the project is alive or not. Nope, that's right. no, you got the right name. He was here quite a while ago saying he wanted to take everything he'd learned from years of Perl DBI, fold in good stuff from other HLL DBI implementations, and create an uber-DBI for Parrot. At the time IIRC he was calling it DBI 2. But then I'm in the UK so might not have tz overlap. I googled the subject and found a proposal from 2004 called DBDI. DietCoke: no, there was no commit. I can't get wireless to connect at the hotel. DietCoke: also, I'm much more likely to get work done when I stay offline, so I didn't try very hard. I was reporting from my phone. * donaldh hates wikis. They are the victim of browser shortcuts that lose edits. donaldh: either he had a newer proposal, or it's been a lot longer than I thought. donaldh: s/\. They/ that/ karma socialtext socialtext has karma of -6 socialtext-- # i can confirm it sucks Someone forwarded me a job posting recently from socialtext. I had a bad feeling about it, even though I don't use it myself, so didn't pursue. I use confluence at work. At least it auto saves. "tene" at 63.131.52.132 pasted "fixes coke's problem" (14 lines) at http://nopaste.snit.ch/13631 DietCoke: ^ is the patch that fixes it. It passes tests, but I haven't committed because I'm unsure if I also need to patch parrot_fetch_arg_nci() in the same file. I'm reading it right now. I'm not sure what it does, and the "not yet documented" doesn't help. :) Eh, I'll patch it and see if the tests pass. japhb: ping pong japhb: do you know what parrot_fetch_arg_nci() does? br b % DietCoke has left DietCoke!coke@feather.perl6.nl % DietCoke has joined #parrot Eh, looks good, I'll commit after tests pass. Tene: not off the top of my head, but I'm happy to try being a second pair of (really tired) eyes ... japhb: I'll just use grep. :) way ahead of ya. :-) donald@sealgair.com | Intra-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?intra_hll_mapping_notes tene: that patch seems to fix my issue with Tcl. donald@sealgair.com | Intra-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?intra_hll_mapping_notes donald@sealgair.com | Inter-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?inter_hll_mapping_notes donald@sealgair.com | Parrot: link: http://www.perlfoundation.org/parrot/index.cgi?parrot Tene: RT for that is http://rt.perl.org/rt3/Ticket/Display.html?id=56958 if you would like to claim and resolve. tene++ r29673 | tene++ | trunk: : Fetch the proper type from the HLL mapping for ResizablePMCArray : when processing slurpy params. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29673 r29674 | coke++ | trunk: : [tcl] remove faux-executable on clean diff: http://www.parrotvm.org/svn/parrot/revision?rev=29674 DietCoke: you said your example was flawed? TCL can work fine now? Coke++ # Gives me easy problems to fix. % Debolaz has left Debolaz!~root@195.159.114.206 * japhb gets done cleaning up multiple projectile vomits from sick kid Tene, are you still looking for help, or all done now? % timbunce has joined #parrot % _timbunce has joined #parrot japhb: I'm not sure I'm correct about what that function is for, so I can' tbe certain I didn't break something, but all tests pass the same, so I'm not looking for help anymore. gotcha I just asked you 'cos of all your NCI stuff. % timbunce has left timbunce!~timbo@12.157.240.2 r29675 | bernhard++ | trunk: : [Pipp] Move some comment tests from hello.t into comments.t. : Add a TODO test WRT to end of line comments. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29675 % ruoso has left ruoso!~ruoso@201.45.49.162 r29676 | coke++ | trunk: : [tcl] remove workaround for RT#56958, now resolved diff: http://www.parrotvm.org/svn/parrot/revision?rev=29676 r29677 | coke++ | trunk: : [tcl] http://code.google.com/p/partcl/issues/detail?id=58 : Rename more __ subs. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29677 r29678 | coke++ | trunk: : [tcl] skip more spec tests we can't pass. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29678 _timbunce: Your DBI-on-Parrot project came up earlier today -- is that still in the works? r29679 | bernhard++ | trunk: : [Pipp] More TODO test cases with three end of line comments diff: http://www.parrotvm.org/svn/parrot/revision?rev=29679 <_timbunce> Whoever just spoke to me, please repeat. My irc transcript is empty for some reason. 18:03 <@japhb> _timbunce: Your DBI-on-Parrot project came up earlier today -- is that still in the works? _timbunce: [09:03] <@japhb> _timbunce: Your DBI-on-Parrot project came up earlier today -- is that still in the works? heh. <_timbunce> testing he, two echo bots ;-) * Infinoid high-fives moritz % _timbunce has left _timbunce!~timbo@12.157.240.2 And I didn't even have to repeat myself. :-) % timbunce has joined #parrot welcome back my mind is.. not going. Tene: I've already removed the workaround in tcl based on that ticket. Thanks. Thanks japhp. Colloquy is acting odd for me. No transcript and I couldn't post anything. You at OSCON? timbunce: I wish ... but no. "barney" at 84.154.57.31 pasted "Confused why three comments are parsed differently from two comments" (82 lines) at http://nopaste.snit.ch/13632 japhb: the dbi on parrot project hasn't made much progress lately. My immediate goal is to use GlueGen and the parrot embed api to embed parrot in Java. I got stuck on some OS X JNI linking issues and didn't get back to it. timbunce: What stalled the DBI on Parrot project? Too big a goal all at once? ... didn't he just answer that? =-) japhb: I got stuck on some OS X JNI linking issues and didn't get back to it. Yet somehow parrot embedded in Java is a more achievable goal. timbunce: I think jeff horwitz has stolen your killer app thunder, btw., with mod_parrot. DietCoke: perhaps I misunderstood. I thought he said DBI-on-parrot got stuck for reason unstated, and SEPARATELY, Parrot-embedded-in-Java got stuck on JNI problems. DietCoke: I'm not in need of killer app thunder, I've got NYTProf for that :) barney: in the grammar I'm looking at, a comment can be either: (1) whitespace, (2) a single line of '//' (but not more than one), or (3) a /* ... */ sequence. It's not possible to combine these together. s/comment/ timbunce: And that looks damn skippy. Someone convince Debian and DAG to package it, so I can use it at work .... ;-) I suspect it's the "single line of //" that is causing comments to parse funny % iblechbot has joined #parrot japhb: I'm hoping to find someone at OSCON to help with the JNI linker issues. I should also write up a presentation about the strategic value of the approach I'm trying to take. timbunce: is there anything worth sharing from the DBI-on-parrot project? donaldh: not yet. Effectively dbi-on-parrot is blocked waiting on embed-parrot-in-java. Anyone want to help with that? afk # travel to oscon timbunce: why are you tying dbi-on-parrot to embed-parrot-in-java. Planning to use jdbc as a backend? Oh yeah, excellent punctuation, me. % Andy has joined #parrot japhb: JDBC as the API definition, JDBC test suite as the test suite. Plus allow java developers access to all parrot code - which is a big deal given that there must be several orders of magnitude more Java developers than parrot developers right now. If just a tiny percentage cross that bridge to help with parrot it would be great. NODNOD hence the "strategic value" comment earler. What does JDBC do right that DBI 1.x did not? (Feel free to point me to a paper or slideware, if this is a FAQ) japhb: trouble is I'm trying to embed one VM I don't know (parrot) into another VM I don't know (Java) on a platform with unusual dynamic linking (OSX). Oh, then you should have no problems then! I'd have thought that libparrot.so could be build with no surprising dependencies. I have embedded libperl.so in Java before so may be able to help. And as I recall we (Parrot) use a magic linking flag on OS X that papers over a lot of our ... issues. But I probably wouldn't try it on Cygwin (my current platform) I think it might have been tetragon who explained some of that to me, but I've forgotten the details japhb: JDBC is mature, feature rich, stable, documented, and has a good test suite. The *DBI-to-DBD* interface has *none* of those. timbunce: (NYTProf) I saw that. looks verrrry nifty. I wish I got paid to perl so i'd have more reason to use it. =-) 25/18.6 1.34408602150538 DietCoke: Thanks. It's been a blast to work on. timbunce: ah. I only have to use the top DBI API, so I see none of the warts, I suppose. As soon as I read the posts on NYTProf, my first reaction was: I want *that* for Parrot .... pmichaud: Thanks for the eyeopener. Somehow there was an implicit '+' on in my mind. * donaldh is just reading timbunce's NYTProf blog entry. It's the DWIM/. 13/8 1.625 r29680 | bernhard++ | trunk: : [Pipp] A saner token. pmichaud++. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29680 i can get a processor that's 35% faster, and uses 35% less power that works with my mobo? for a few hundred dollars? sign me up. whiteknight's journal entries are suddenly (as in the last couple hours) missing from http://www.brokd.com/psoc08/ particle: in reference to? OT oh, replacing my 1.86GHz 80W clovertown with a 2.5GHz 50W Harpertown % PerlPilot has joined #parrot % iblechbot has left iblechbot!~iblechbot@ppp-62-216-196-62.dynamic.mnet-online.de % DietCoke has left DietCoke!coke@feather.perl6.nl % paco has left paco!~chatzilla@139.Red-80-36-122.staticIP.rima-tde.net % barney has left barney!~bernhard@p549A391F.dip0.t-ipconnect.de % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz % Patterner has left Patterner!~Psyche@e177227034.adsl.alicedsl.de % AndyA has left AndyA!~andy@ca93nt.hexten.net % MagNET has left MagNET!MagNET@Hunger.hu % skv has left skv!~skv@87.242.97.68 % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % cognominal has left cognominal!~cognomina@82.67.232.89 % nopaste has left nopaste!~opaste@202-154-105-237.people.net.au % dalek has left dalek!dalek@feather.perl6.nl % wolverian has left wolverian!wolverian@feather.perl6.nl % leo_ has left leo_!lt@feather.perl6.nl % jq has left jq!~jquelin@merlin.mongueurs.net % Maddingue has left Maddingue!~Maddingue@profane.mongueurs.net % jonathan has left jonathan!jonathan@feather.perl6.nl % PerlJam has left PerlJam!duff@feather.perl6.nl japhb: complain to diment at gmail.com (Kieren Diment), he runs the aggregator particle: ah % MagNET has joined #parrot % paco has joined #parrot % DietCoke has joined #parrot % jonathan has joined #parrot % Psyche^ has joined #parrot % jq- has joined #parrot % wolv has joined #parrot % jan has joined #parrot % dalek has joined #parrot % skv has joined #parrot % schmalbe has joined #parrot % mj41 has joined #parrot % iblechbot has joined #parrot % Patterner has joined #parrot % AndyA has joined #parrot % cognominal has joined #parrot % nopaste has joined #parrot % jq has joined #parrot % Maddingue has joined #parrot moritz: done, thanks for address % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz % dalek has left dalek!dalek@feather.perl6.nl % leo has joined #parrot % mj41 has joined #parrot % jq has left jq!~jquelin@merlin.mongueurs.net % Patterner has left Patterner!~Psyche@e177227034.adsl.alicedsl.de % Psyche^ is now known as Patterner % dalek has joined #parrot % barney has joined #parrot % schmalbe has left schmalbe!~bernhard@p549A391F.dip0.t-ipconnect.de % gmansi has left gmansi!~gmansi@190.55.35.246 % d4l3k_ has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % jonathan has left jonathan!jonathan@feather.perl6.nl % DietCoke has left DietCoke!coke@feather.perl6.nl % skv has left skv!~skv@87.242.97.68 % wolv has left wolv!wolverian@feather.perl6.nl % cognominal has left cognominal!~cognomina@82.67.232.89 % iblechbot has left iblechbot!~iblechbot@ppp-62-216-196-62.dynamic.mnet-online.de % Patterner has left Patterner!~Psyche@e177227034.adsl.alicedsl.de % nopaste has left nopaste!~opaste@202-154-105-237.people.net.au % Maddingue has left Maddingue!~Maddingue@profane.mongueurs.net % jq- has left jq-!~jquelin@merlin.mongueurs.net % AndyA has left AndyA!~andy@ca93nt.hexten.net % paco has left paco!~chatzilla@139.Red-80-36-122.staticIP.rima-tde.net % Psyche^ has joined #parrot % gmansi has joined #parrot % Psyche^ is now known as Patterner % jan has joined #parrot % d4l3k_ is now known as dalek % jq has joined #parrot % wolverian has joined #parrot % paco has joined #parrot % mj41_ has joined #parrot % mj41 has joined #parrot % skv has joined #parrot % Maddingue has joined #parrot % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz % nopaste has joined #parrot % mj41_ is now known as mj41 % jonathan has joined #parrot % DietCoke has joined #parrot % AndyA has joined #parrot % donaldh has left donaldh!~chatzilla@proxy-sjc-1.cisco.com % timbunce has left timbunce!~timbo@12.157.240.2 % timbunce has joined #parrot % DietCoke has left DietCoke!coke@feather.perl6.nl % barney has left barney!~bernhard@p549A391F.dip0.t-ipconnect.de % Theory has joined #parrot % ruoso has joined #parrot % cognominal has joined #parrot % paco has left paco!~chatzilla@139.Red-80-36-122.staticIP.rima-tde.net % slavorg has left slavorg!~tomi@windmill.london.pm.org % slavorg has joined #parrot % paco has joined #parrot % Limbic_Region has joined #parrot salutations all * moritz greets Limbic_Region * Limbic_Region has lost his motivation and asks that if anyone finds it that they return it ASAP * moritz sold it on ebay already, together with his own motivation * Infinoid bought it on ebay and is never giving it back! Limbic_Region: Loud music with a strong, fast beat. It's like absorbing motivation sonically. sonicly? hmmm aurally? acustically? Limbic_Region: http://www.richardsimmons.com/ japhb - I think I would need one of those fancy directional speakers so that only I could hear it - I live in a cube farm for the government they are called "head phones" I believe ;-) headset -- with a boom mic, it looks like you're on an important call while your eardrums are being pleasantly assaulted. no, head phones (unless really expensive) bleed sound Limbic_Region: how much is your motivation worth, when you figure your hourly rate? I have a pair of studio cans which totally rock. people always glance at me in surprise when I start pulling them off and suddenly they can hear how loud my music is. (Like the old joke about how expensive a helmet to buy: "How much is your head worth?") japhb - I work for the government so I get paid regardless. OTOH, I have personal projects I would like to finish - so quite a bit there you go -- consider it an investment in your personal happiness. :-) % timbunce has left timbunce!~timbo@12.157.240.2 % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com % Ivatar has joined #parrot % Andy has joined #parrot % timbunce has joined #parrot % timbunce has left timbunce!~timbo@ip131.fa1-0-1.occ.iinet.com % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com % Andy has joined #parrot % peepsalot has joined #parrot % timbunce has joined #parrot % Ron has joined #parrot % DietCoke has joined #parrot Tene: ping. "DietCoke" at 193.200.132.135 pasted "slurpy hll test" (38 lines) at http://nopaste.snit.ch/13633 eh. check your email. =-) % DietCoke has left DietCoke!coke@feather.perl6.nl % Theory has left Theory!~Theory@ip131.fa1-0-1.occ.iinet.com % timbunce has left timbunce!~timbo@ip131.fa1-0-1.occ.iinet.com % timbunce has joined #parrot % iblechbot has joined #parrot r29682 | coke++ | trunk: : [HLL] RT#56958 - add a test to avoid regression. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29682 % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com * japhb chuckles at donaldh's cons for using YAML for Inter-HLL mappings % timbunce has left timbunce!~timbo@ip131.fa1-0-1.occ.iinet.com % pac1 has joined #parrot % pac1 has left #parrot % timbunce has joined #parrot % Theory has joined #parrot % Theory has left Theory!~Theory@ip131.fa1-0-1.occ.iinet.com % Coleoid has joined #parrot % Coleoid_afk has left Coleoid_afk!~Coleoid@adsl-75-62-112-74.dsl.bltnin.sbcglobal.net % Coleoid is now known as Coleoid_afk r29683 | coke++ | trunk: : [codingstd] Update to version of Perl::Critic that includes an exception we had to add manually before. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29683 r29684 | coke++ | trunk: : [HLL] Objects also work fine for .slurpy pmc HLL mappings now. : but you have to make sure they're actually defined when you try to do the : mapping, so use an :immediate sub to make sure of it. (tene++) diff: http://www.parrotvm.org/svn/parrot/revision?rev=29684 karma tene tene has karma of 108 Hmm. 2*2*3*3*3 108 Nice number. 2**2*3**3 108 If someone with c-fu could update the patch in #46681 to fix the missing } in STRERROR_R_EXCEPTION and simplify that macro to be POSIXy if _GNU_SOURCE is undefined, I'd be much obliged. Exactly. I can do it from home later, but having the change here for testing would shorten the cycle. % Andy has joined #parrot If somebody's up for that, ping me when it's in RT so I can test it. I wonder if we shouldn't throw an exception on an attempt to run .HLL_map on a type ID that hasn't been defined yet. % Theory has joined #parrot % Ron has left Ron!~rblasch@91-113-51-137.adsl.highway.telekom.at % Theory has left Theory!~Theory@ip131.fa1-0-1.occ.iinet.com % Theory has joined #parrot % Limbic_Region has left Limbic_Region!www-data@feather.perl6.nl % Whiteknight has joined #parrot % jan has left jan!~chatzilla@89-253-66-101.customers.ownit.se % jan has joined #parrot % pmurias has joined #parrot % purl has left purl!~purl@florence.kuiki.net % gryphon__ has left gryphon__!~gryphon@dsl-209-221-185-54.zipcon.net % confound has left confound!hdp@floe.aq % purl has joined #parrot % purl has left purl!~purl@florence.kuiki.net % iblechbot has left iblechbot!~iblechbot@ppp-62-216-196-62.dynamic.mnet-online.de % purl has joined #parrot % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com Whiteknight++ #eating cookies in chromatic's honor r29685 | Whiteknight++ | gsoc_pdd09: : [gsoc_pdd09] update to trunk r29684 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29685 % ruoso has left ruoso!~ruoso@201.45.49.162 % pmurias has left pmurias!~pawel@static-78-8-208-43.ssp.dialog.net.pl % Ivatar has left Ivatar!~graham@tu055.demon.co.uk % peepsalot has left peepsalot!~peepsalot@216.142.201.70 ...use an :immediate sub? could we have a way instead to dynamically control HLL mapings at runtime? :immediate subs are Evil. in Rakudo's case, using an :immediate sub won't help or work. (or if it does, it'll be because we're doing everything in an :immediate sub.) % Theory has left Theory!~Theory@ip131.fa1-0-1.occ.iinet.com r29686 | jkeenan++ | parallel: : Refactor steps to pull hard-coded lists of files into the step object's data : structure. Add some basic tests. Some tests in gen_parrot_include-01.t need : fixing yet. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29686 % Theory has joined #parrot % Andy has joined #parrot chromatic@wgz.org | Inter-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?inter_hll_mapping_notes chromatic@wgz.org | Inter-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?inter_hll_mapping_notes % Limbic_Region has joined #parrot % kid51 has joined #parrot % Auzon has left Auzon!~ak9@24-171-76-148.dhcp.mtvr.il.charter.com % Auzon has joined #parrot coke: Some day I will remember to drop the "s" in URLs. "s" is so bourgeois The working class doesn't need this letter of oppression or any form of literacy whatsoever all that stuff is an impediment to writing syntactically correct lolcode IM IN UR ALFABAT KILLIN UR LETTERZ 5 out of 5 grammatically challenged felines prefer "Z". Down with "S"! Hooray for the working cla! WE R TEH WORKIN CLAZZ % kid51 has left kid51!~jkeen@pool-68-237-15-169.ny325.east.verizon.net I don't know what's worse... that I've just wasted the last 10 minutes catching up on ICHC, or that it only took me 10 minutes. % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot ichc++ ichc? purl-- cotto_work: excuse me? ichc is is http://icanhascheezburger.com purl, ichc is is http://icanhascheezburger.com OK, cotto_work. ichc? purl, ichc? cotto_work: bugger all, i dunno purl's not getting smarter purl, ichc is http://icanhascheezburger.com OK, cotto_work. purl, ichc? cotto_work: i haven't a clue purl-- Infinoid: sorry... % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com % bacek has joined #parrot % Theory has left Theory!~Theory@ip131.fa1-0-1.occ.iinet.com % AndyA has left AndyA!~andy@ca93nt.hexten.net % AndyA has joined #parrot % DietCoke has joined #parrot % japhb has left japhb!~geoff@76-191-190-8.dsl.static.sonic.net ... oh, sure he's gone! % DietCoke has left DietCoke!coke@feather.perl6.nl % japhb has joined #parrot % Theory has joined #parrot % TiMBuS has joined #parrot % Theory has left Theory!~Theory@c-67-160-131-113.hsd1.or.comcast.net Man, I really wish I could spend all week working on this hll stuff. I guess I'll have to spend all next week doing it instead. Looks like I need to get hllcompiler to deal with namespaces and class objects internally a bit more. It uses 'new' in a few awkward places. new-p-s looks in the current hll for a class % timbunce has left timbunce!~timbo@ip131.fa1-0-1.occ.iinet.com % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % japhb has changed the topic of #parrot to: "Parrot 0.6.4 "St. Vincent Amazon" Released | http://parrotcode.org/ | 15/648/80 new/open/stalled tix | logged in http://irclog.perlgeek.de/parrot/today (The log link was broken because of spurious trailing punctuation) % Andy has joined #parrot chromatic: ping chromatic isn't even here, I dont think sigh Probably enjoying himself at OSCON, the lucky bastard (Or home for the night, as I recall he lives within driving distance) r29687 | jkeenan++ | parallel: : Specify exact number of tests in plan. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29687 either or, he's a lucky bastard r29688 | jkeenan++ | parallel: : Specify exact number of tests in plan. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29688 Tene: I'm planning ot upgrade P6object and HLLCompiler soon. This Saturday, if not sooner. my goal for this week is to get precompiled libraries and (hopefully) .hll features working in pct and rakudo r29689 | jkeenan++ | parallel: : Refactor configuration step classes to move hard-coded lists of required files : and similar data to the step object's data structure. Write basic tests of : step classes, e.g., can we locate the prerequisite files and directories. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29689 r29690 | tewk++ | gsoc_nci: : [gsoc_nci] MERGE 29656:29689 diff: http://www.parrotvm.org/svn/parrot/revision?rev=29690 % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com % Andy has joined #parrot % Whiteknight has left Whiteknight!~nobody@c-71-230-33-251.hsd1.pa.comcast.net r29691 | coke++ | trunk: : [tcl] skip a lot more tests we can't pass yet. diff: http://www.parrotvm.org/svn/parrot/revision?rev=29691 % Ademan has left Ademan!~dan@h-67-101-42-157.snfccasy.dynamic.covad.net % timbunce has joined #parrot % Andy has left Andy!~Andy@ip131.fa1-0-1.occ.iinet.com perl6.past: my ($a,$b)=(1,2); "polyglotbot" at 193.200.132.146 pasted "perl6 past paste" (168 lines) at http://nopaste.snit.ch/13638 perl6.pir: my ($a,$b)=(1,2); "polyglotbot" at 193.200.132.146 pasted "perl6 pir paste" (11 lines) at http://nopaste.snit.ch/13639 % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@e177227034.adsl.alicedsl.de % Psyche^ is now known as Patterner % Theory has joined #parrot % Theory has left Theory!~Theory@c-67-160-131-113.hsd1.or.comcast.net % teknomunk has joined #parrot % particl1 has joined #parrot ping pong % TiMBuS has left TiMBuS!~Hurf@123-243-167-27.static.tpgi.com.au hiya! hey there saw you and paula walk in, but didn't catch you I was looking for you -- didn't see you i was in the back center oh well :-) % Andy has joined #parrot the talks were excellent, as usual :-) do we need to discuss anything for tomorrow's talk(s)? probably i'm looking over the slides, while somewhat distracted i've been distracted most of the day, in fact ah. where are you now? doubletree you at the red lion? la q la quinta oh yeah i'm pretty uninterested in the keynote tomorrow, you? let me check sched http://en.oreilly.com/oscon2008/public/schedule/grid/2008-07-23 I'm not interested in the 9:30a keynote. I might see the 8:45 keynotes, but it wouldn't kill me if I missed them it's 9:30 that doesn't interest me, either perhaps we meet then, outside the main ballroom? % uniejo has joined #parrot okay, let's do that. before the keynotes I need to double-check that my laptop is working (on the projectors) good idea % barney has joined #parrot r29692 | jhorwitz++ | trunk: : [NCI] add missing NCI signatures for mod_parrot (r346) diff: http://www.parrotvm.org/svn/parrot/revision?rev=29692 doh! I was hopoing to get interpolated namespaces working for jhorwitz *hoping it's been a lousy week, hacking-wise he says he packed some tuits if you need them heh. I might be able to have it working tomorrow night. % teknomunk has left teknomunk!~teknomunk@r74-195-239-111.stl1cmta01.stwrok.ok.dh.suddenlink.net Tim Bunce | Inter-HLL Mapping Notes: link: http://www.perlfoundation.org/parrot/index.cgi?inter_hll_mapping_notes % iblechbot has joined #parrot