Camelia, the Perl 6 bug

IRC log for #parrot, 2010-11-13

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:15 ash_ joined #parrot
00:15 stilgar joined #parrot
00:21 stilgar left #parrot
00:25 dngor_ joined #parrot
00:25 dngor left #parrot
00:41 dngor_ is now known as dngor
00:46 cotto_work dukeleto: why not remove the push from github and have everything for dalek configured in one place?
00:49 bluescreen joined #parrot
01:10 dngor_ joined #parrot
01:11 dngor left #parrot
01:11 dngor_ is now known as dngor
01:19 dmalcolm left #parrot
01:22 seanstickle left #parrot
01:22 bacek left #parrot
01:41 mikehh left #parrot
01:53 davidfetter left #parrot
01:54 cotto ~~
02:33 rurban_ joined #parrot
02:36 rurban left #parrot
02:36 rurban_ is now known as rurban
02:56 ash_ left #parrot
03:00 bluescreen left #parrot
03:02 bluescreen joined #parrot
03:44 PerlPilot joined #parrot
03:48 PerlJam left #parrot
03:58 PerlPilot left #parrot
03:58 PerlJam joined #parrot
04:25 plobsing aloha: msg rurban you mentioned on 2010-11-12 that you had a branch/patch to clean up config keys at some point. do you have that kicking around? I'm looking to straighten out parrot's configuration value lookup system and clean up parrot_config.
04:25 aloha plobsing: OK. I'll deliver the message.
05:23 whiteknight left #parrot
06:08 jsut_ joined #parrot
06:12 jsut left #parrot
07:15 cotto ~~
07:16 cotto seen chromatic
07:16 aloha chromatic was last seen in #parrot 16 hours 50 mins ago joining the channel.
07:22 theory left #parrot
07:56 fperrad joined #parrot
08:15 mj41 joined #parrot
08:18 lidden left #parrot
09:00 fperrad left #parrot
09:59 contingencyplan left #parrot
10:01 contingencyplan joined #parrot
10:29 masonkramer_ joined #parrot
10:29 masonkramer left #parrot
10:29 masonkramer_ is now known as masonkramer
10:33 rurban_ joined #parrot
10:36 rurban left #parrot
10:36 rurban_ is now known as rurban
11:10 dalek parrot: c1c584a | fperrad++ | t/harness.pir:
11:10 dalek parrot: [harness.pir] Smolder properties are case sensitive
11:10 dalek parrot: review: https://github.com/parrot/parrot/commit/​c1c584a0f609258ccb505bd52e5537de2af3613c
11:11 dalek parrot: e4bc674 | fperrad++ | t/harness.pir:
11:11 dalek parrot: [harness.pir] fix git revision
11:11 dalek parrot: review: https://github.com/parrot/parrot/commit/​e4bc674ec38a8a6f9479d30f2374a6dc3bbf3659
11:18 seanstickle joined #parrot
11:39 seanstickle left #parrot
12:12 fperrad joined #parrot
13:10 Coke left #parrot
13:10 Coke joined #parrot
13:14 whiteknight joined #parrot
14:31 dalek TT #1846 created by ronaldws++: win32 compile fails on sysmem.c on mingw gcc 4.5 (w. workaround)
14:31 dalek TT #1846: http://trac.parrot.org/parrot/ticket/1846
14:40 Coke left #parrot
15:09 seanstickle joined #parrot
15:10 seanstickle left #parrot
15:31 whiteknight left #parrot
15:42 ash_ joined #parrot
16:05 theory joined #parrot
16:12 patspam joined #parrot
16:30 silug left #parrot
17:06 tcurtis joined #parrot
17:41 seanstickle joined #parrot
18:17 cotto ~~
18:25 NotFound What the fuck is "longlong" ?
18:28 cotto me waving hello and checking for messages
18:28 cotto or were you referring to something else?
18:29 NotFound Configure is giving silly messages about opengl signatures it can't hadle.
18:29 NotFound For some reason someone think that "longlong" is better readable than "long long"?
18:33 rurban_ joined #parrot
18:35 silug joined #parrot
18:36 rurban left #parrot
18:36 rurban_ is now known as rurban
18:43 ash__ joined #parrot
18:48 ash_ left #parrot
18:48 ash__ is now known as ash_
19:02 tcurtis left #parrot
19:15 dukeleto 'ello
19:16 * dukeleto is going to merge the git_describe branch soon, unless someone has an objection
19:21 davidfetter joined #parrot
19:24 cotto hi dukeleto
19:25 * davidfetter waves to cotto
19:26 dukeleto cotto: hola
19:26 * dukeleto has his mergin' boots on
19:26 seanstickle left #parrot
19:27 davidfetter o/` you've been sayin' you've got something for me o/`
19:28 davidfetter o/` somethin' you call patch, but confess o/`
19:28 davidfetter sorry. nancy sinatra moment
19:29 cotto dukeleto, +1 to doing it now
19:30 dukeleto cotto: i am running the tests :)
19:35 dukeleto cotto: can you run "prove -Ilib -v t/configure/" on your master branch for me?
19:35 dukeleto cotto: do you see failing tests?
19:36 dukeleto I am seeing hundreds of warnings like:
19:36 dukeleto Insecure dependency in require while running with -t switch at /usr/share/perl/5.10/Test/Builder.pm line 585.
19:36 dukeleto perhaps that is only my branch, tho.
19:36 dukeleto cotto: all tests in "make test" pass
19:37 dukeleto looks like a Test::Builder issue
19:38 davidfetter left #parrot
19:39 cotto dukeleto, do you still want the output from that command?
19:40 cotto It passes with a lot of output
19:41 dukeleto cotto: i had to fix the 'use' statements in one test to make it work. Gonna merge.
19:41 dukeleto cotto: rather, gonna push my merge
19:42 dalek parrot: 71f7dbf | dukeleto++ | / (8 files):
19:42 dalek parrot: Merge branch 'git_describe'
19:42 dalek parrot: review: https://github.com/parrot/parrot/commit/​71f7dbfbdb567502bc4ffad73dbad0a3178d9189
19:42 dalek parrot: 258b1d9 | dukeleto++ | t/configure/028-option_or_data.t:
19:42 dalek parrot: [t] Make t/configure/028-option_or_data.t able to find the modules it wants
19:42 dalek parrot: review: https://github.com/parrot/parrot/commit/​258b1d992e2c9445af0b92c269a2078eb8ca0fd0
19:42 dukeleto cotto: please test :)
19:44 cotto will do
19:44 cotto do you just want make test or Configure.pl --test too?
19:45 * cotto does both
19:45 dukeleto cotto: "make test" and "prove -Ilib t/configure"
19:45 dukeleto cotto: or "make fulltest", but i didn't run that :)
19:46 cotto prove -Ilib t/configure looks good
19:46 cotto looks like the parallel build needs some love
19:47 cotto probably no your fault
19:47 cotto *not
19:52 cotto make test passes
19:57 cotto dukeleto++
20:02 seanstickle joined #parrot
20:05 mikehh joined #parrot
20:10 dalek parrot: 35e413d | mikehh++ | MANIFEST (2 files):
20:10 dalek parrot: re-generate MANIFEST and MANIFEST.SKIP
20:10 dalek parrot: review: https://github.com/parrot/parrot/commit/​35e413d801cc4fc8ba9175b7f0c0007804824311
20:28 mikehh BTW how is one supposed to interpret the git_describe string?
20:30 sorear Nearest tag - commits since tag - hash
20:34 mikehh it's not workin' right - I did a commit and it still the same as before the commit
20:36 mikehh it should be/contain 35e413d, but has 258b1d9 (previous)
20:41 mikehh I re-ran, makin' sure I did a make realclean, git pull --rebase etc before configure
20:45 mikehh .parrot_current_git_describe and .parrot_current_sha1 are NOT removed by make realclean
20:45 mikehh and don'tseem to be re-generated by configure
20:47 cotto Have we officially scheduled the parrot dev summit?
20:48 cotto We have a date that works but I don't think anything further has been sent out.
20:48 szbalint Do we have the right hyperspace planning permissions for that, signed in triplicate, sent back, sent forth, subjected to public inquiry, lost, found,...?
20:48 szbalint :P
20:49 mikehh cotto: what date?, been tied up with $work the last couple of days
20:50 cotto mikehh, http://www.doodle.com/q4nwdt9i5k929n2s;jsessi​onid=F1ACF584973138BDF4A0CCFE5038C5D2.worker1
20:51 cotto dec 5 at 1700 US West coast time
20:55 nwellnhof joined #parrot
20:56 * cotto goes afk
20:56 patspam left #parrot
21:00 NotFound left #parrot
21:06 seanstickle left #parrot
21:28 dukeleto mikehh: yes, there are probably bugs
21:30 * dukeleto backlogs
21:31 dukeleto cotto: re: remove push from github: that is probably a good idea
21:31 dukeleto mikehh: can you describe exactly the bug you are seeing? the git describe metadata is not updating?
21:32 mikehh dukeleto: howdy, still got to get a couple of sites up and running by Monday (fortunately US time) but will be tied up for a while, if I get a chance will have a look
21:33 dukeleto mikehh: i will fix it, i just need to hear what the bug is that you are seeing.
21:35 dukeleto mikehh: i see the bug. the cache isn't getting updated
21:36 mikehh dukeleto: I fixed MANIFEST/MANIFEST.SKIP, committed, pushed etc, but did not get picked up - still reflecting previous commit (yours), even though git log shows it etc
21:37 nwellnhof left #parrot
21:37 dukeleto the cache doesn't get updated
21:38 mikehh commit 35e413d801cc4fc8ba9175b7f0c0007804824311 but .parrot_current_sha1 = 258b1d992e2c9445af0b92c269a2078eb8ca0fd0
21:38 dukeleto mikehh: yes, the cache doesn't get updated
21:40 mikehh I did a make realclean and configure - makeclean does NOT remove .parrot_current_sha1 or .parrot_current_git_describe
21:43 fperrad left #parrot
21:47 dukeleto mikehh: will fix that
21:48 seanstickle joined #parrot
21:48 dalek parrot: 87b7407 | dukeleto++ | / (2 files):
21:48 dalek parrot: [config] Add tests for fetching the git sha1 from cache
21:48 dalek parrot: review: https://github.com/parrot/parrot/commit/​87b7407ed18ba0ff515e1e7ccff6ed7981d152b0
21:50 dukeleto where do i tell our config system the list of things to delete in a 'realclean' ? i thought it used the MANIFEST?
21:51 mikehh usually in the clean part of various makefiles
21:52 dukeleto found it.
21:53 mikehh you could probably put it in config/gen/makefiles/root.in or something like that
21:53 dalek parrot: 0f1fb9f | dukeleto++ | config/gen/makefiles/root.in:
21:53 dalek parrot: [config] Add git-related cache files to Makefile template
21:53 dalek parrot: review: https://github.com/parrot/parrot/commit/​0f1fb9fa997b904b77dcb85f062be5ec8064cfc1
21:53 mikehh bah I've got 12000+ files in cp1252 (mostly) to translate into utf-8 - I can automate most of it but unfortunately not all
21:54 dukeleto mikehh: the above commit fixes the problem
21:54 dukeleto mikehh: but we may still have other bugs
21:54 dukeleto mikehh: please let me know if you run into them :)
21:54 mikehh let me break off from that it is really frustratin', let me test some parrot
22:02 sorear find ... | xargs recode cp1252..utf8
22:07 mikehh sorear: I wish it was that easy, I had a couple of perl scripts that I wrote to do most of it, BUT I've got a few that I have to fiddle with individually (someone screwed it up initially and I have been called in to sort it out)
22:08 mikehh and I still have to sort out the mysql db, which is now in a mixture of cp1252 and utf-8
22:09 mikehh dukeleto: seems ok now, but I had to make realkclean, configure and the make realclean again before it worked
22:10 dukeleto mikehh: yes, there are other bugs
22:14 mikehh dukeleto: should be ok once those files are removed
22:17 * dukeleto goes afk
22:17 dalek parrot/fix_git_info_cache: e7fd340 | dukeleto++ | t/configure/065-git_describe_from_cache.t:
22:17 dalek parrot/fix_git_info_cache: [config] Add test for git describe string caching
22:17 dalek parrot/fix_git_info_cache: review: https://github.com/parrot/parrot/commit/​e7fd3402a62ecf7d218e5d6c6bac1da55b6d2f85
22:17 SeanPJ joined #parrot
22:17 silug left #parrot
22:17 SeanPJ Guten tag.
22:18 sorear This channel is also not about implementing multiserver IRC bots with IO::Socket
22:18 SeanPJ Lol.
22:18 SeanPJ I gave up on that.
22:18 SeanPJ Like I said, too lazy.
22:19 SeanPJ I'm just wondering about aimlessly now.
22:19 SeanPJ I assume parrot is also a perl module...
22:20 SeanPJ Fine.
22:20 SeanPJ I fail.
22:21 tadzik It's closer for Perl to be a Parrot module
22:21 sorear we only help people who help themselves
22:21 SeanPJ Lol. I actually googled it this time.
22:21 sorear the lazy are not welcome
22:22 SeanPJ I don't expect people to do stuff for me. Some things are just not worth doing.
22:24 SeanPJ WTF do you not have services?
22:25 tadzik on irc.perl.org? Nope
22:25 SeanPJ Well... This is fail.
22:25 SeanPJ What ircd are you on?
22:26 sorear so you come in here with no credits and you immediately start complaining about the way we do things around here
22:26 sorear smooth
22:27 SeanPJ I'm not complaining; I'm comenting.
22:28 SeanPJ I apologize-- Is there a reason you don't have services?
22:29 masonkramer__ joined #parrot
22:29 masonkramer left #parrot
22:29 masonkramer__ is now known as masonkramer
22:29 sorear you should ask the network admin, mst
22:30 masak joined #parrot
22:30 masak sorear: you are so evil.
22:30 sorear see also: http://www.irc.perl.org/reasonable_person.html
22:30 SeanPJ Lol. I don't think that he would be very amused.
22:32 SeanPJ Lol. `Reasonable` is subjective.
22:32 masak SeanPJ: you look to me like you need a good hug.
22:32 * masak hugs SeanPJ
22:33 SeanPJ ...
22:33 SeanPJ Ok then.
22:33 masak oh, and welcome to #parrot.
22:33 SeanPJ Thank you.
22:33 masak Parrot is a VM for Perl and other languages.
22:33 masak how may we serve you today?
22:33 SeanPJ Uh.. Lol. I'm just looking about.
22:34 masak ok. let us know if we can assist you in your quest for looking at stuff.
22:34 Tene masak: I'd like a pie.  Can you bake me a pie?
22:34 tadzik I'd like a Hakama
22:35 SeanPJ Wait is it a VM host software, or like a virtual operating system?
22:35 masak Tene, tadzik: you're so cute.
22:35 SeanPJ I couldn't figure out how to word that.
22:35 tadzik SeanPJ: a virtual machine, like JVM or something
22:35 SeanPJ I see.
22:35 masak SeanPJ: the idea is to provide a common platform to run a lot of dynamic languages.
22:36 SeanPJ I like that idea.
22:36 masak SeanPJ: one day, we might even have Python, Perl and Ruby all talking to each other on Parrot.
22:37 tadzik so you could use Django in Ruby, or something
22:37 masak or Rails in BASIC.
22:37 * tadzik is tempted to look for a working example between Perl 6 and Lua
22:38 SeanPJ I need to learn more programming languages. I know VB, C++, C#, PHP, a little perl, and a very small amount of java.
22:38 SeanPJ I wanna learn python.
22:39 sorear masak++ voluneering; SeanPJ needs someone nicer than me
22:40 SeanPJ What?
22:40 masak sorear: I had a very nice teacher :)
22:40 masak au++
22:40 SeanPJ Windows is stupid.
22:40 SeanPJ ^^Random
22:46 * SeanPJ is away: ...
22:47 seanstickle And APL also
22:47 seanstickle Woo
22:48 * SeanPJ is back (gone 00:02:28)
22:49 SeanPJ Lolwut?
22:49 bacek joined #parrot
22:50 seanstickle That's my primary motivation for learning Parrot
22:50 mikehh All tests PASS (pre/post-config, make corevm/make coretest, smoke (#1057) fulltest) at 0f1fb9f.. - Ubuntu 10.10 i386 (g++-4.5)
22:50 mikehh well I did get post-config -t/steps/auto/revision-01.t - TODO passed:   5-6, 8-9, but that test needs work anyway
22:52 sorear SeanPJ: fyi, announcing your away status is considered bad form on programmer networks
22:52 SeanPJ That wasn't intentional lol.
22:52 mikehh we are still geting bots testing svn in http://smolder.parrot.org/a​pp/projects/smoke_reports/1
22:52 seanstickle Or any IRC channels, as far as I know
22:53 SeanPJ Fixed it.
22:57 whiteknight joined #parrot
23:01 whiteknight good evening, #parrot
23:02 masak whiteknight: \o
23:02 tadzik o/ whiteknight
23:03 whiteknight hello masak, tadzik. How are you two doing today?
23:04 masak whiteknight: jnthn and I are ~24 h into a weekend hackathon! \o/
23:04 whiteknight wow, long hackathon!
23:04 tadzik whiteknight: not bad :)
23:05 mikehh howdy whiteknight
23:05 whiteknight hello mikehh!
23:05 mikehh whiteknight: way to go
23:05 sorear hello whiteknight
23:06 whiteknight mikehh: "way to go"? Did I do something good?
23:06 whiteknight hello sorear
23:06 mikehh whiteknight:  hackathon with jnthn
23:07 whiteknight mikehh: I'm not hackathoning with jnthn, masak is
23:08 mikehh thats got to be Worth something :-}
23:11 mikehh whiteknight: probably 'cause I can't see straight anymore
23:12 mikehh the screen is blurring before my very eyes
23:34 seanstickle left #parrot
23:49 jsut joined #parrot
23:53 NotFound joined #parrot
23:53 NotFound hi
23:54 jsut_ left #parrot
23:58 masak NotFound: \o

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

Parrot | source cross referenced