|
Parrot 2.8.0 released | parrot.org Log: irclog.perlgeek.de/parrot/today | Nopaste: nopaste.snit.ch:8001 | close 25 tickets; remove deprecated items (especially CodeString); Set by moderator on 24 September 2010. |
|||
| dalek | kudo: d4b72da | KodiB++ | src/builtins/Signature.pir: [builtins/Signature] Use ObjectRef instead of Perl6Scalar. |
00:09 | |
| kudo: fb57ef1 | KodiB++ | src/Perl6/Grammar.pm: [Grammar] Permit ">>" after infix:<->. This fixes RT #77800. |
|||
| kudo: 3221cad | KodiB++ | src/ (6 files): Merge branch 'perl6scalar-cleanup' |
|||
| ast: 71fdf1d | KodiB++ | S03-metaops/hyper.t: [hyper.t] Added tests for RT #77800. |
00:10 | ||
|
00:11
theory left
00:54
davidfetter left
|
|||
| dukeleto | whiteknight++ # dealing with the IRS | 01:10 | |
|
01:11
Coke joined
|
|||
| whiteknight | blah | 01:11 | |
| I didn't get a chance to play with that git filter-branch thing today | 01:12 | ||
| there's always tomorrow | 01:16 | ||
| cotto | or is there? | ||
| whiteknight | maybe not | 01:20 | |
| dukeleto | whiteknight: i am adding you to the GitMigration wiki page | 01:28 | |
| whiteknight | nice | 01:30 | |
|
01:31
whiteknight left
|
|||
| dukeleto | whiteknight: "Now you's can't leave" | 01:31 | |
| cotto | Item 4: whiteknight | 01:40 | |
| Speaking of slackers, that guy who is me needs to finish up the github plugin tests. I'll get after him to do that. | 01:42 | ||
| Crud. There's work involved. | |||
| dukeleto | cotto: how is that stuff going? | 01:53 | |
|
01:53
Andy joined
|
|||
| dukeleto | msg whiteknight let me know if you have questions about languages.git+submodules, I am still thinking about the details | 01:53 | |
| aloha | OK. I'll deliver the message. | ||
|
01:58
theory joined
|
|||
| cotto | dukeleto, well. I suspect the last bit of coding will be to dtrt with ambiguous commit ids. | 01:59 | |
| dalek | tracwiki: v36 | dukeleto++ | GitMigration | 02:01 | |
| tracwiki: trac.parrot.org/parrot/wiki/GitMigr...ction=diff | |||
|
02:35
janus left,
janus joined
|
|||
| dalek | tracwiki: v11 | cotto++ | GitHubTracPluginTests | 03:09 | |
| tracwiki: trac.parrot.org/parrot/wiki/GitHubT...ction=diff | |||
|
03:12
ash_ joined
04:57
Andy left
05:33
theory left
06:26
allison left
|
|||
| dalek | thub-trac: e74f64d | cotto++ | TODO: knock off some todone itmes |
06:42 | |
| thub-trac: 2e69984 | cotto++ | github/github.py: make code slightly smarter about dealing with ambiguous commit identifiers |
|||
| thub-trac: 62a6b3d | cotto++ | github/github.py: rename a variable for consistency |
|||
| thub-trac: 3d10019 | cotto++ | github/github.py: fetch multiple ambiguous commits when applicable |
|||
| thub-trac: ca23f16 | cotto++ | github/github.py: typo fix |
06:43 | ||
| thub-trac: caaa5eb | cotto++ | github/github.py: tighten a regex to avoid catching r0 |
|||
| thub-trac: 5186eab | cotto++ | github/github.py: redirect to github when the hook works |
|||
| thub-trac: b30d31d | cotto++ | github/github.py: don't link to an ambiguous commit id (not optimal, patches accepted) |
|||
| thub-trac: 9fd2a1e | cotto++ | github/github.py: be a little more paranoid about db corruption |
|||
|
06:44
jsut_ joined
06:49
jsut left
|
|||
| dalek | tracwiki: v12 | cotto++ | GitHubTracPluginTests | 06:52 | |
| tracwiki: add a slot for another batch of test results | |||
| tracwiki: trac.parrot.org/parrot/wiki/GitHubT...ction=diff | |||
| cotto | I'm going to call that "ready". | 07:05 | |
| contradictions welcome | 07:06 | ||
| as are additional test cases | |||
| bacek_at_work | ship it! | 07:07 | |
| cotto | in contrast to the external client that is inexplicably hitting my test svn server on localhost at port 8080 asking for google.com | ||
| dalek | thub-trac: 3f755db | cotto++ | github/github.py: tooltip improvement and unhelpful debug statement removal |
07:08 | |
| tracwiki: v13 | cotto++ | GitHubTracPluginTests | 07:09 | ||
| tracwiki: I love the smell of passing tests in the morning. | |||
| tracwiki: trac.parrot.org/parrot/wiki/GitHubT...ction=diff | |||
| cotto | is aloha hosted in a reliable place? | 07:10 | |
|
07:16
fperrad joined
|
|||
| cotto | bacek_at_work, ^ | 07:16 | |
| bacek_at_work | cotto, much better place now. | 07:26 | |
| It's on my devbox @work | |||
| cotto | sounds like a perfectly stable place that'll never run anything unstable ;) | 07:27 | |
| bacek_at_work | cotto, of course not! I'm not developer anymore. At least officially. | 07:31 | |
| cotto | really? You not writing code sounds like a waste. | ||
| bacek_at_work | heh. | 07:33 | |
| I wrote 15 lines of code recently. | |||
| In whole 2 weeks time. | |||
| otoh, someone have to design systems end-to-end. | 07:34 | ||
| cotto | indeed | ||
| you know what you're doing in that area | |||
| bacek_at_work | Yeah. But sometimes I'm way too tired of Visio and PowerPoint. | 07:35 | |
| But they are my main tools at $dayjob now. | |||
| cotto | You're only rising to your level of incompetence. | ||
| bacek_at_work | I didn't reach it yet. | ||
| But World Domination is just around the corner :) | 07:36 | ||
| cotto | assuming it exists | ||
| there's always Parrot's GC and PIRATE | |||
| (and a dozen other parroty things) | |||
| bacek_at_work | yeah | 07:38 | |
| moritz | it seems a recent parrot change broke line numbers in rakudo | ||
| bacek_at_work | And I'm going to make GenGC ready for 2.9 :) | ||
| cotto | bacek++ | ||
|
07:50
tadzik joined
08:01
ruoso left
08:14
ruoso joined
|
|||
| dalek | TT #1807 created by moritz++: Parrot changes between r49277 and r49386 break rakudo's line number ... | 08:26 | |
| TT #1807: trac.parrot.org/parrot/ticket/1807 | |||
| bacek | ~~ | 08:55 | |
|
10:10
contingencyplan left
10:29
ruoso left
11:01
tadzik left,
tadzik joined
11:08
sjn left
11:09
sjn joined
11:29
bacek left
|
|||
| Coke | ~~ | 11:31 | |
|
11:37
tadzik left,
tadzik joined
11:52
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 11:55 | |
| moritz | good localtime, birdfolks | 11:56 | |
| whiteknight | msg dukeleto Thanks, I'll definitely ask if I need anything. This is a test, and one that I think I can run several times before I have to get it right | ||
| aloha | OK. I'll deliver the message. | ||
| whiteknight has imported the /languages repo into git | 12:56 | ||
| moritz | whiteknight++ | ||
| whiteknight | irclog? | 12:58 | |
| blah | |||
| moritz | irclog.perlgeek.de/parrot/today | ||
| whiteknight | github.com/parrot/c99 | 13:06 | |
| irclog is irclog.perlgeek.de/parrot/today | |||
| irclog? | |||
| aloha, irclog is irclog.perlgeek.de/parrot/today | |||
| aloha | whiteknight: ... but irclog is irclog.perlgeek.de/parrot/today ... | ||
| whiteknight | >:( | ||
| moritz | aloha: irclog? | ||
| aloha | moritz: irclog is irclog.perlgeek.de/parrot/today | ||
| moritz | whiteknight: I think aloha tries to be less intrusive by mostly speaking only when spoken to | 13:07 | |
| whiteknight: I for one welcome our new, silent overlord bot | |||
| whiteknight | github.com/parrot/bf | 13:12 | |
| moritz: blah. I demand the bot must do what I want, as soon as I want it! | |||
|
13:19
Patterner left
13:29
Psyche^ joined,
Psyche^ is now known as Patterner
|
|||
| atrodo | bf++ | 13:31 | |
| tadzik | is lua for Parrot visible for C, as liblua in the official implementation? | 13:42 | |
| whiteknight | tadzik: in a manner of speaking, yes. You could load libparrot and call methods on the lua compiler | 13:44 | |
| we don't have a friendly wrapper that would act like a liblua | |||
|
13:48
patspam joined,
luben_work joined
|
|||
| tadzik | wklej.org/id/395502/ -- is it known? | 13:56 | |
|
13:58
smash joined
|
|||
| smash | hello everyone | 13:58 | |
| tadzik | hello | ||
|
14:14
luben left
|
|||
| whiteknight | tadkiz: probably not. fperrad usually keeps lua pretty well maintained | 14:14 | |
| send him a message about it | 14:15 | ||
| (unless you can fix it yourself, then send him a friendly patch!) | |||
| tadzik | I doubt it :) I have very little experience in Parrot | ||
| but I can file that on Github, that's not a problem | 14:16 | ||
| whiteknight | that's cool too. Bug reports are always valuable | ||
| github.com/parrot/forth | 14:46 | ||
|
14:58
allison joined
|
|||
| Coke | allison: ~~ | 15:04 | |
| allison | Coke: hi | 15:05 | |
|
15:06
theory joined
|
|||
| whiteknight | hello allison | 15:09 | |
| allison | hi whiteknight | 15:10 | |
|
15:17
kid51 joined
|
|||
| whiteknight | allison: I sent you an email a while back about the state of the 1023 form. Did you get a chance to look at that? | 15:20 | |
| allison | whiteknight: will look for it now | 15:21 | |
|
15:21
ruoso joined
|
|||
| allison | whiteknight: I know I replied to one on the directors list, but this may be more detailed questions | 15:22 | |
| whiteknight | probably much more detailed. Not a huge rush. The single biggest question I have is about the NLNet grant, which I'm sure you can answer pretty quickly | ||
| allison | whiteknight: I'm not seeing it, do you have an approximate date and subject? | 15:23 | |
| whiteknight: the NLNet grant is complete, and I don't expect to be paid for the rest of my work (consider it a donation) | |||
| whiteknight | The email was titled "Parrot Directors" for some reason, and was sent on Sept 6 | 15:24 | |
| The question I have about NLNet is who was it paid to, the Parrot or Perl foundations? | |||
| I only see an invoice for about half of the money in the PaFo documents | 15:25 | ||
| exactly who took receipt of that money, and exactly when it was received is going to dramatically affect our average receipts, and may bump us up to a higher IRS filing fee | |||
| Coke | the grant was initially processed through the TPF. | 15:26 | |
| whiteknight | okay, but was it completed through PaFo? I see an invoice in the documents folder, but no indication whether that invoice was paid to PaFo | ||
| Coke | (yes, I know that's the the. I blame the TPF. ;) | 15:27 | |
| allison | whiteknight: which invoice? (path in Dropbox folder) | ||
| Coke | I believe the TPF cut us a check for the non-disbursed amounts so we could handle the remainder of disbursement. | ||
| allison | whiteknight: the initial money was received by TPF in two payments of $35k each from NLNet | 15:28 | |
| Coke | (and that's the limit of my understanding, I never saw any actual docs.) | ||
| whiteknight | allison: funding/nlnet/nlnet_invoice.pdf. | 15:29 | |
| okay. I guess I'm trying to figure out why that invoice doc is in there at all. It is on TPF letterhead, so I'll assume it was paid and handled to TPF | |||
| atrodo | (Coke> same gripe i have with PDF files) | 15:30 | |
| allison | whiteknight: okay, that is a tpf invoice, and was paid to tpf (is way before ParF existed) | ||
| whiteknight: let me dig through email archives for the exact amount transferred to Par | 15:31 | ||
| F | |||
| whiteknight | okay. That clears me up. Thanks. so the money that you earned, you've donated back to PaFo. The rest of the unpaid money was given to TPF for final dispersal? | ||
| er, given by TPF to PaFo? | |||
| allison | whiteknight: yes, almost. Up to a certain date, TPF handled all payments. After that date, TPF transferred all remaining funds to ParF, and ParF handled all payments. | 15:32 | |
| whiteknight | gotcha. That's probably very good news for us | 15:33 | |
| allison | whiteknight: Parf has made almost all due payments to grant recipients. | ||
| whiteknight: some remaining payments are due to me, and I'm donating them back. Some remaining payments are due to others, and we need to double-check with them. | |||
| whiteknight: we are tracking the status of all NLNet grant funds and payments in a google doc, I'll share it with you | 15:34 | ||
| whiteknight | Jerry already shared it with me | ||
| allison | whiteknight: great | ||
| whiteknight | So I'm good on those details. I'm primarily interested in putting together our financial records so I can get form 1023 completed ASAP | 15:35 | |
| allison | whiteknight: the ones marked in green are the ones I'm still not sure of (that is, I don't know if you, patrick, jonathan, and simon were paid) | 15:36 | |
| whiteknight: jhorner will have those details (will probably involve looking over our accounts for the past 2 years to be sure) | 15:37 | ||
| whiteknight | I was not paid, I'm choosing to keep that money there for now to keep some padding in the account | ||
| so that's not an issue | |||
| allison | whiteknight: makes sense | 15:39 | |
| whiteknight: I found your message, will reply in detail | |||
| whiteknight | thanks, I would really appreciate it | ||
| again, no huge rush. I doubt I will be in a position to complete the paperwork within the next week or two | |||
| allison | whiteknight: but to answer the quickest and most important question: Garvey Schubert Barer were the original lawyers in our incorporation | 15:40 | |
| whiteknight | ok | ||
| allison | whiteknight: we were planning to use them for the 501(c)(3), but they initially quoted us $1,000 for the cost, and later quoted us $20,000 for the cost | ||
| whiteknight: so, we asked SFLC if they could help | 15:41 | ||
| whiteknight | oi | ||
| allison | whiteknight: Karen Sandler is the lawyer handling us at SFLC | ||
| whiteknight: they will only charge us the cost of the registration fee with the IRS, which is about $750 | |||
| whiteknight: what's needed now is to get Karen the final pieces of information she needs to complete the forms | 15:42 | ||
| whiteknight: mainly, a summary of our financials since incorporation, and bio info and job descriptions for all board members | |||
| whiteknight: on the other details, she'll have the best answers | 15:43 | ||
| whiteknight: it may make the most sense for you, me, and her to have a quick catchup phone call sometime in the next couple of weeks. | |||
| kid51 is very glad to see these issues being discussed :-) | 15:45 | ||
|
15:51
cogno joined
|
|||
| whiteknight | allison: yes, that likely would make good sense. I may try to contact her when I get more of the details put together myself | 15:55 | |
| allison | whiteknight: I'll CC her on my reply to your message. | 15:56 | |
| whiteknight | thanks, that would be most helpful | 16:04 | |
| what would be really cool, if we can do it, is find somebody to make us an "inaugural donation" in time for the acceptance of our paperwork | 16:06 | ||
| wishful thinking, and all that | |||
| dalek | rrot: r49387 | pmichaud++ | trunk/compilers/pct/src/POST/Compiler.pir: [pct] Revert another retrogression introduced by r49325. |
16:15 | |
|
16:15
cogno_ joined
16:16
cogno left
|
|||
| fperrad | ping tadzik | 16:18 | |
| dukeleto | whiteknight: we won't receive any donations unless we ask people | 16:21 | |
| whiteknight++ # working on PaFo stuff | |||
|
16:21
cogno_ left
|
|||
| whiteknight | dukeleto: of course not. I'm just musing out loud. I can't give an ETA on the completion of the paperwork anyway | 16:22 | |
| dukeleto | whiteknight: i am wondering if we can ask TPF for some of the money that Google will give them for GSoC | 16:23 | |
|
16:24
ingy left,
nwellnhof joined
|
|||
| nwellnhof | kid51: ping | 16:25 | |
| kid51 | nwellnhof pong | ||
| nwellnhof | i can't reproduce the examples/shootout failure | ||
| do you have mnore details? | |||
| tadzik | fperrad: pong | 16:26 | |
| smash | whiteknight: ping | 16:27 | |
| nopaste | "kid51" at 192.168.1.3 pasted "string_macros branch: t/examples/shootout.t test 16 fails" (43 lines) at nopaste.snit.ch/23876 | 16:28 | |
| dukeleto | whiteknight++ # converting various languages to git | ||
|
16:29
davidfetter joined
|
|||
| fperrad | tadzik, the interactive mode of luap seems broken, but if you put your Lua source in a file, it works fine | 16:29 | |
| allison | whiteknight: reply sent, with karen cc'd | 16:31 | |
| tadzik | fperrad: I see | ||
| dalek | rrot: r49388 | nwellnhof++ | branches/string_macros/src/string/encoding/utf16.c: [str] Fix non-ICU build |
||
| kid51 | nwellnhof: To be fair, I'm getting this failure in trunk as well. | 16:32 | |
| nwellnhof | kid51: yes, it looks like an OOM condition caused by the new GC code. | ||
| kid51 | Yes, ISTR discussion of that possibility several days ago. | 16:33 | |
| nwellnhof | do you know if gc_ms2_tuning passes this test? | ||
| kid51 | Don't know; will have to checkout and test. | 16:34 | |
|
16:35
contingencyplan joined
|
|||
| kid51 | But I suspect any branch forked from trunk subsequent to gc_massacre merge will display this failure. | 16:36 | |
| nwellnhof | kid51: with how much memory are you testing? | 16:37 | |
| kid51 | From 'top': | 16:38 | |
| Mem: 524512k total, 245280k used, 279232k free, 51828k buffers | |||
| Swap: 263160k total, 21448k used, 241712k free, 133104k cached | |||
| nwellnhof | ok, then gc_ms2_tuning probably doesn't help. | 16:39 | |
| sorear | kid51: /usr/bin/free with linux 2.6.32 will report peak RSS without polling, btw | ||
| kid51 | total used free shared buffers cached | ||
| Mem: 524512 312624 211888 0 56344 186444 | |||
| -/+ buffers/cache: 69836 454676 | |||
| Swap: 263160 21448 241712 | |||
| sorear | erp, /usr/bin/time | 16:41 | |
| kid51 | sorear: I don't appear to have /usr/bin/time | ||
| 'which time' -> no output | 16:42 | ||
|
16:42
cogno joined
|
|||
| kid51 | nwellnhof: Confirm that in gc_ms_tuning branch, t/examples/shootout.t test 16 FAIL | 16:42 | |
| ... with output similar to what was pasted | |||
|
16:43
dukeleto left,
PerlJam left,
pmichaud left,
dalek left,
Util left
|
|||
| nwellnhof | hmm, examples/shootout/regexdna.pir uses about 1GB memory. | 16:44 | |
| kid51 has installed time from debian | 16:46 | ||
| nwellnhof: It was passing in trunk before GC merge. | |||
| sorear: What format/options to /usr/bin/time would be helpful here? | 16:47 | ||
| sorear | kid51: the default should show (24954maxresident) or so | 16:48 | |
| kid51 | time running which program? prove? | ||
| Running : time ./parrot "/home/jimk/work/gc_ms2_tuning/t/examples/shootout_16.pir" < examples/shootout/regexdna.pir_input | 16:50 | ||
| ... I get: | |||
| Killed | |||
| real 0m17.757s | |||
| user 0m3.701s | |||
| sys 0m1.852s | |||
| sorear | probably the parrot process itself | 16:51 | |
| kid51 | such as what I just posted? | ||
| sorear | that kind of output comes from the bash builtin 'time' | ||
| use a full path to use the 'time' you just installed' | |||
| kid51 | Command terminated by signal 9 | 16:52 | |
| 3.65user 1.39system 0:14.70elapsed 34%CPU (0avgtext+0avgdata 0maxresident)k | |||
| 0inputs+0outputs (289major+184151minor)pagefaults 0swaps | |||
|
16:54
cogno left
|
|||
| sorear | 0maxresident -> bad OS | 16:54 | |
| kid51 | similar output in string_macros branch | ||
| What do you mean "bad OS"? This is Debian Lenny | 16:55 | ||
| I've been building/testing Parrot on this box since Nov 2006. | |||
| sorear | Yes, but I didn't get nonzero maxresident values until a kernel upgrade+reboot yesterday | 16:56 | |
| getrusage(2) says supported since 2.6.32 | 16:57 | ||
| kid51 | uname -a | ||
| Linux li11-226 2.6.18.8-linode22 #1 SMP Tue Nov 10 16:12:12 UTC 2009 i686 GNU/Linux | |||
| Well, we simply can't be designing Parrot such that its tests no longer work except on the latest and greatest Linux kernels. | 16:59 | ||
| Any more than we can be designing Parrot such that it compiles only with 4G physical memory | 17:00 | ||
| sorear | Oh, no | 17:01 | |
| I meant for personal use | |||
| As in, you can use this to better quantify "Parrot uses $A_LOT of memory in you $ACTION" | |||
| moritz | example: compiling rakudo :-) | 17:02 | |
| kid51 | Is the amount of pagefaults reported by /usr/bin/time meaningful? | ||
| Rakudo is in the unfortunate position of no longer being compilable on the kinds of laptops Rakudo developers used for most of its existence. | 17:03 | ||
| moritz | it was significantly faster to compile on the last release than on HEAD | 17:04 | |
| kid51 | moritz: By HEAD, do you mean "Rakudo HEAD on Parrot HEAD"? | 17:06 | |
| whiteknight | allison++ | 17:09 | |
| moritz | kid51: yes | 17:11 | |
| kid51 | moritz: That would be consistent with fact that gc_massacre merge took place after Sept Parrot release. | 17:12 | |
| moritz | (rakudo changed not much since the release, so I'm sure it's a parrot change) | 17:15 | |
|
17:16
mikehh left
|
|||
| Coke | kid51: you might want to start stumping for this ticket: | 17:22 | |
| trac.parrot.org/parrot/ticket/827 | 17:23 | ||
| That should make it somewhat easier to have a smoke test somewhere that verifies we're under some threshold. | |||
| whiteknight | github.com/parrot/lisp | 17:24 | |
| kid51 | whiteknight: you're the owner on that one (TT #827) | 17:25 | |
| Coke: Sounds like the one I created 4 days ago: trac.parrot.org/parrot/ticket/1805 | 17:26 | ||
| Coke | 2 different options, but yah. | 17:29 | |
|
17:33
kid51 left
|
|||
| smash | whiteknight: can i adopt punie ? | 17:33 | |
| Coke | that's allison's. | 17:34 | |
| was, at least. | 17:35 | ||
| smash | i'm mostly sure that she'll be okay with that | 17:36 | |
| but i can start a new one, no problem | |||
| moritz | smash: at YAPC::EU, it seemed her plan was to start a new one too :-) | 17:37 | |
| no, sorry, confused with pynie | |||
| smash: just write a mail to parrot-dev; I'm nearly sure nobody will speak up against it | |||
| whiteknight | smash: sure thing. On github it's easy enough to fork it if you want, or I can create the git repo and push it under your username if you prefer that | 17:40 | |
| github.com/parrot/lolcode | |||
| smash | no problem, i can create a new one | ||
| moritz: pynie is too much python for me :P | 17:41 | ||
|
17:41
cogno joined
|
|||
| moritz | smash: :-) | 17:41 | |
| whiteknight | smash: I might be interested in helping with a punie language, but I don't know anything about Perl 1 | ||
|
17:41
cogno left
|
|||
| whiteknight | so if somebody can find a reference to follow, I will help out | 17:42 | |
| smash | whiteknight: i want to revamp it to use nqp-rx, i already have the building it place, but still can't parse anything usefull yet, net to fix somethings yet | 17:43 | |
| s/net/need/ | |||
| whiteknight | okay, that's cool. Do you think I should port the one from the languages repo to github, or just wait for yours to come to fruition? | 17:44 | |
| smash | err, i'm not sure when i will have time to get something usefull, it can take a while now.. i'm completly overwhelmed with work | 17:45 | |
| whiteknight | to be fair, the old punie isn't useful either | 17:46 | |
| smash | true, let me take a better look at my current version over the weekend and i'll let you know the state of it on monday | 17:48 | |
| but feel free to port the current version anyway, even for history history i guess | 17:49 | ||
| i'm pretty sure allison is okay with it, i already talked to her about this | 17:53 | ||
| nwellnhof | kid51: r49389 should fix the examples/shootout test | 17:56 | |
| whiteknight | github.com/parrot/ook | 17:59 | |
| tadzik | I like the TODO section | ||
| allison | smash, whiteknight: yes, I'm cool with smash driving punie (and the direction he's taking) | ||
| whiteknight | yay! | ||
| smash | allison: thank you | 18:00 | |
| allison | whiteknight: and the only real reference on Perl 1 is the original implementation | 18:01 | |
| whiteknight: plus a few patches by schwern to make it run on modern hardware/compilers | |||
| whiteknight | allison: fun. Where can I get a copy of such a beast? | ||
| allison | whiteknight: they're available publicly, or I can tar up my already patched copy and send it to you | 18:02 | |
| smash | whiteknight: you have it on git | ||
| *github | |||
| there's a branch with perl1 | 18:03 | ||
| github.com/mirrors/perl/tree/perl-1-maint | 18:04 | ||
| nwellnhof | tadzik: can you try if r49389 helps with TT #1804? | 18:06 | |
| tadzik | nwellnhof: well, the server it was affecting is currently down, not to say burned (literally) | ||
| nwellnhof: I'll check it out once it's back | 18:07 | ||
| nwellnhof | how much memory did that machine have? | ||
| tadzik | 2.5 GB | 18:08 | |
| nwellnhof | do you an idea how much of that was free? | 18:09 | |
|
18:10
mikehh joined
|
|||
| nwellnhof | s/you/you have/ | 18:10 | |
| whiteknight | wow. Perl 1 is not nearly as small and archaic as I would have guessed | 18:11 | |
| tadzik | nwellnhof: juerd.nl/i/d58dc3794529cdd4337f43e2fd044204.png I was given such answer :) | ||
| seems like around 1.5 GBs | 18:12 | ||
| nwellnhof | hmm, that should have been enough even before r49389. | 18:14 | |
|
18:18
davidfetter left
18:20
smash left
18:23
perlpilot joined
|
|||
| whiteknight | github.com/parrot/pheme | 18:27 | |
| moritz | whiteknight++ | ||
| tadzik | Error validating server certificate for 'svn.parrot.org:443': -- has anything changed recently? | ||
|
18:31
nwellnhof left
|
|||
| whiteknight | github.com/parrot/punie | 18:31 | |
|
18:36
bacek joined
18:45
whiteknight left
|
|||
| Coke | tadzik: works for me here on IE8. | 18:47 | |
| what browser are you using? | |||
| tadzik | Coke: that was rakudo build with --gen-parrot switch, so I guess it was just an svn client. Works ok from browser too, and synced when I allowed it | 18:48 | |
| Coke | works in chrome... | ||
| tadzik | weird | ||
|
19:01
luben_work left
|
|||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#360) fulltest) at r49389 - Ubuntu 10.10 beta amd64 (g++-4.5 with --optimize) | 19:13 | |
|
19:22
nwellnhof joined
|
|||
| GeJ | Bonjour everyone. | 19:37 | |
| cotto | hio GeJ | 19:45 | |
| GeJ | ?Heya cotto. | 19:46 | |
|
19:53
jsut joined
19:58
jsut_ left
|
|||
| GeJ | nwellnhof: ping | 20:01 | |
| nwellnhof | GeJ: pong | ||
|
20:02
perlpilot left,
luben joined
|
|||
| GeJ | nwellnhof: in the string_macros branch, src/string/encoding/shared.h on line 288, you declared a ASSERT_ARGS_encoding_ord_error macro but didn't use it anywhere. | 20:04 | |
| (don't blame me, it's kid51 who asked me to make the codingstd test pass) | |||
| nwellnhof | GeJ: The ASSERT_ARGS_* macros are generated by headerizer | 20:05 | |
| Maybe I forgot to run make headerizer | |||
| GeJ | That I didn't know. | ||
| nwellnhof | Is that the only codingstd failure? | ||
| GeJ | my C-fu is nonexistent. | 20:06 | |
| except for a file that lacks some svn metadata, yes that is all. | |||
| nwellnhof | OK, I will look into it. | 20:07 | |
| GeJ | I can handle the metadata part if you want. | 20:10 | |
| nwellnhof | I have no idea what's going on with that SVN metadata stuff. I think it's because I use git-svn. So if you can fix SVN things, that would be nice. | 20:13 | |
| GeJ | On it. | ||
|
20:14
patspam left
20:19
kid51 joined
20:37
dukeleto joined
|
|||
| nwellnhof | kid51: r49389 should fix the examples/shootout failure. | 20:46 | |
| kid51 | Yes. It does. | ||
| At least, I've confirmed that on my Linux/i386. | |||
| nwellnhof | good to hear. | ||
| kid51 | Now trying it on Darwin/PPC. Keep fingers crossed | ||
|
20:47
fperrad left
|
|||
| kid51 | The shootout's memory demands are still sufficiently intense that on this 256M phys mem box, I could not simultaneously run 'make test' and 'prove t/examples/shootout.t'. | 20:48 | |
| Are you going to port the changes that made shootout.t pass in trunk to string_macros branch? | 20:49 | ||
| And/or gc_ms2_tuning branch? | |||
| nwellnhof | I will definitely port them to the gc_ms2_tuning branch. | 20:50 | |
| I can port them to the string_macros branch, too. It's no big deal. | |||
| kid51 | If you or anyone could suggest some "memory management for dummies" thing to read, I would be grateful | 20:51 | |
| Or (what may be the same thing) "garbage collection for dummies" | |||
| nwellnhof | Wikipedia should be a good start. | 20:52 | |
| Parrot's GC isn't very sophisticated (for now). It's basically what the Wikipedia GC page calls "naĆÆve mark-and-sweep". | 20:55 | ||
| kid51 | nwellnhof I've closed TT #1803 -- but for future reference, you may want to add something there about what was wrong and why your code revision fixed (or ameliorated) it. | 21:00 | |
| nwellnhof | kid51: yes, we should add a test for that. something like the gc-leaky tests we already have. but they're still disabled for the new GC. | 21:01 | |
| kid51 goes hunting for new parroteers in northern climes. | 21:06 | ||
|
21:06
kid51 left
21:20
whiteknight joined
|
|||
| GeJ | nwellnhof++ # fulltest passing on branches/string_macros | 21:22 | |
| whiteknight | nice | 21:23 | |
|
21:39
nwellnhof left
|
|||
| GeJ | is dalek dead? | 21:43 | |
| Ahhh, now it comes back to me. A long time ago I had this crazy idea about messing with Data::Dumper. | 21:45 | ||
| cotto | It was him or us. | ||
| jnthn | GeJ: Yes, server explosion. | 21:46 | |
| Well, apparently there was smoke, anyway. | 21:47 | ||
| GeJ | ouch. | ||
| jnthn | Juerd++ is working on it. :-) | ||
| oops | |||
| GeJ | oh, feather blew up? | ||
| jnthn | oh, no, that was the right window | ||
| GeJ: Yeah. | 21:48 | ||
|
21:52
sjn left
21:53
sjn joined
21:54
dukeleto left
21:57
ruoso left
21:58
davidfetter joined
22:34
allison left
|
|||
| cotto | seen dukeleto | 23:00 | |
| aloha | dukeleto was last seen in #parrot 2 hours 22 mins ago joining the channel. | ||
|
23:00
gottreu left
23:11
whiteknight left
|
|||
| GeJ | clock | 23:15 | |
| clock? | |||
| aloha | GeJ: LAX: Thu, 16:15 PDT / CHI: Thu, 18:15 CDT / NYC: Thu, 19:15 EDT / UTC: Thu, 23:15 UTC / LON: Fri, 00:15 BST / BER: Fri, 01:15 CEST / TOK: Fri, 08:15 JST / SYD: Fri, 09:15 EST | ||
|
23:21
whiteknight joined
|
|||
| bacek_at_work | ~~ | 23:25 | |
| cotto | ~~ | 23:27 | |
| whiteknight | ?? | 23:28 | |
| bacek_at_work | !! | 23:34 | |
| whiteknight | $$\\ | 23:38 | |
|
23:39
tadzik left
|
|||
| GeJ | G'Day bacek, Hi whiteknight. | 23:39 | |
| whiteknight | hello GeJ | 23:40 | |
| bacek_at_work | G'Day GeJ | ||
| GeJ | At the PIR level, what's fastest way to create strings (potentially very long strings built via a lot of concatenations) ? | 23:43 | |
| whiteknight | StringBuilder PMC | ||
| cotto | Note the description: TODO: Add description here. | 23:45 | |
|
23:48
ruoso joined
23:58
tcurtis joined
|
|||
| tcurtis | Good evening, #parrot. | 23:58 | |
| bacek_at_work | seen dalek | ||
| aloha | dalek was last seen in #parrot 7 hours 26 mins ago saying "parrot: review: trac.parrot.org/parrot/changeset/49388/". | ||