perl6-projects.org/ | nopaste: sial.org/pbot/perl6 | evalbot: 'perl6: say 3;' | irclog: irc.pugscode.org/
Set by mncharity on 25 March 2009.
00:07 payload left, payload joined
meppuru good nightz 00:09
good night
00:10 meppuru left 00:15 s1n1 left, s1n joined 00:16 pmurias left 00:17 skids joined 00:31 minazo left 00:33 payload left 00:38 sitaram joined 00:55 nihiliad joined 01:13 revdiablo joined 01:28 nbrown joined 01:35 SamB left 01:39 SamB joined 01:40 alester joined 01:47 Tene left, Tene joined 01:51 cspencer left 01:53 japhb left 02:13 Limbic_Region left 02:35 nbrown left 02:48 sephee left 02:49 charsbar_ left, sitaram left, charsbar joined
skids rakudo: class A { method Scalar is rw { say "OH HAI"; return 42 }; }; my $b := A.new; $b.say; $b.say 02:50
p6eval rakudo 2c13d6: OUTPUT«OH HAI␤42␤OH HAI␤42␤»
skids Not quite a Proxy, but fun.
03:07 alester left 03:10 hercynium left, eternaleye_ joined 03:24 eternaleye left 03:32 ab5tract joined 03:48 orafu left, orafu joined 04:17 sephee joined 04:25 ab5tract left 04:26 nihiliad left 04:40 skids left 04:52 jlaire joined
s1n :Q 04:57
doh
rakudo: class A { has $.foo is rw; submethod BUILD { self.foo = 7 } }; say A.new 05:03
p6eval rakudo 2c13d6: OUTPUT«too many arguments passed (3) - 1 params expected␤current instr.: 'parrot;A;BUILD' pc 174 (EVAL_20:66)␤»
05:05 davidad left
cj diakopter: moo 05:24
diakopter: you in WA?
TimToady he's usually in TX
cj diakopter: I won't be attending much of the symposium... moving
TimToady: yeah. he came up to talk at the Lang.NET Symposium regarding perl6 on .NET 05:25
TimToady right, now I remember
cj citing my blathering from last year as influential. Ha :)
I offered him a couch but then decided to move at the wrong time. woops. 05:26
05:27 cspencer joined 05:31 justatheory joined 05:32 cspencer left 05:33 DemoFreak joined 05:39 justatheory left
Tene anyone here near boston? 05:40
05:53 szabgab joined 05:57 maerzhase joined 06:01 davidad joined 06:17 maerzhase left 06:22 ruoso left 06:25 ruoso joined 06:33 DemoFreak left, samlh left, dukeleto left, tarbo2 left, zev left, REPLeffect_ left, yahooooo left, mtve left, literal left 06:34 DemoFreak joined, samlh joined, dukeleto joined, tarbo2 joined, zev joined, REPLeffect_ joined, literal joined, yahooooo joined, mtve joined, davidad left, bacek_ left, brunov left, pmichaud left, wayland76 left, lambdabot left, gfldex left, Helios- left, pasteling left, s1n left, LylePerl left, ingy left, bacek left, betterworld left 06:35 yahooooo left 06:36 wayland76 joined, pmichaud joined 06:38 gfldex joined, ingy joined, DemoFreak left, zev_ joined 06:39 zev left, samlh left, REPLeffect_ left, mtve left, literal left, tarbo2 left, dukeleto left, literal joined, dukeleto joined, REPLeffect_ joined, mtve joined 06:40 yahooooo joined 06:41 Helios` joined 06:44 REPLeffect_ left, mtve left, dukeleto left 06:45 japhb joined 06:47 s1n joined, LylePerl joined, bacek joined, betterworld joined 06:49 sitaram joined 06:50 samlh joined 07:00 renormalist joined 07:14 hanekomu joined 07:21 amoc joined 07:28 iblechbot joined 07:29 krunen joined 07:39 Matt-W_ is now known as Matt-W
Matt-W Morning 07:39
07:41 samdc joined
samdc hi 07:42
i'm trying to install rakudo in ubuntu
but i'm getting error message:
07:42 sitaram left
samdc Unable to locate parrot_config. 07:42
07:43 mberends joined
samdc what is parrot_config for? 07:43
btw, i'm following this procedure: rakudo.org/how-to-get-rakudo 07:44
anybody? 07:45
07:47 rindolf left 07:57 masak joined
mikehh rakudo is Perl6 built on the parroy VM and parrot_config is the file that shows where to find all the parrot libraries 07:58
samdc yeah, i realized that, i'm building parrot now from source 07:59
after that, what exactly shall i put in parrot_config?
mikehh when you configure rakudo before the build (make) do perl Confogure.pl --parrot-config=[location of the parrot_config file in parrot] 08:02
samdc cool 08:04
i'm building rakudo now
08:04 renormalist left
mikehh for example I have parrot built in dir parrot and rakudo in dir rakudo and do in rakudo - perl Configure.pl parrot-config=,,.parrot/parrot_config 08:05
s\,,.\../\
samdc i did that, but now i got this error: 08:06
08:07 payload joined
samdc ops2c code generation failed (2304) 08:07
make: *** [src/ops/perl6_ops.so] Error 2
Parrot::OpsFile: Unrecognized line: 'inline op rebless_subclass(in PMC, in PMC) :base_core {
'!
ops2c code generation failed (2304)
make: *** [src/ops/perl6_ops.so] Error 2
masak samdc: sounds like you might be having inconsistent Parrot and Rakudo versions. 08:09
samdc for parrot, i checked out from svn co svn.parrot.org/parrot/trunk parrot 08:11
masak manually? you don't need to do that.
samdc oh, is there a way to do that automatically? 08:12
how?
masak just use the --gen-parrot option to Configure.pl
samdc i did that, and it's giving me error
masak oh. ok.
masak tries that locally
samdc "Unable to locate parrot_config."
masak for me, it's checking out Parrot r37980. 08:14
now building Parrot. 08:15
samdc I tried again, and still i get this message: Building Parrot ...
Unable to locate parrot_config.
To automatically checkout (svn) and build a copy of parrot,
try re-running Configure.pl with the '--gen-parrot' option.
Or, use the '--parrot-config' option to explicitly specify
the location of parrot_config.
wait, i also got this error message: via svn...t Parrot r37980 08:17
'vn: Syntax error in revision argument '37980
masak Parrot built correctly here. 08:18
I don't seem to be able to reproduce your error.
08:18 ejs joined 08:19 riffraff joined
samdc r u using ubuntu? 08:23
masak no, Darwin.
08:24 smtms joined 08:27 ejs1 joined
samdc i looked at gen_parrot.pl, i think line 47: system(qw(svn checkout -r), $required , qw(svn.parrot.org/parrot/trunk parrot)); chokes 08:30
08:31 payload left
samdc i ran that line manually, and now doing perl Configure.pl --gen-parrot works 08:31
building now... 08:32
masak samdc++
if you believe something in gen_parrot.pl is wrong, please feel free to submit a bug report to [email@hidden.address]
samdc failed. I get this error message: Parrot::OpsFile: Unrecognized line: 'inline op rebless_subclass(in PMC, in PMC) :base_core { 08:35
'!
ops2c code generation failed (2304)
make: *** [src/ops/perl6_ops.so] Error 2
08:36 ejs left
masak I'm sorry you're encountering so many obstacles. 08:39
my ability to diagnose the problem is limited, because it works here. 08:40
and pmichaud, who'd probably know immediately what's the matter, is in transit.
08:43 hanekomu left
samdc ok, i will try again tomorrow. In the meantime, it's time for me to get some sleep, it's almost 2AM. Thanks very much anyway. 08:45
btw, i did send a bug report regarding the gen_parrot.pl
i will catch you guys later, thanks, cya 08:46
masak thank you. sleep tight. 08:48
08:49 samdc left
Matt-W has been intending to write a patch that gets --gen-parrot to invoke make on Parrot with -j2 08:51
(when appropriate)
08:52 payload joined
masak sounds like a good deed. 08:52
08:54 DemoFreak joined, REPLeffect_ joined, dukeleto joined, mtve joined
Matt-W or -j4 on my desktop box :) 08:54
08:54 davidad joined, lambdabot joined, pasteling joined, ejs2 joined
mberends </lurk> Matt-W, -j3 or more is often recommended. (number of cores+1). Even meee benefits from that with an Intel Atom and hyperthreading. 08:54
Matt-W I tend to use -j2 myself to keep some space free for other things while it's compiling 08:58
but that's obviously a matter for personal preference
09:01 bacek left 09:03 icwiener joined, ejs1 left 09:07 raiph joined 09:08 kidd_ joined 09:16 pmurias joined 09:17 hanekomu joined 09:28 kane_ joined 09:32 payload1 joined 09:42 raiph_ joined 09:44 payload left, raiph_ left 09:53 payload1 left 09:54 raiph left 09:57 goksie joined 10:09 Sale023 joined, Sale023 left 10:39 masak left 10:41 icwiener left 10:44 mhsparks joined, mhsparks left 10:45 mhsparks joined, mhsparks left, mhsparks joined 10:46 smtms left 10:48 DemoFreak left 10:49 ruoso left 10:51 eternaleye_ left, eternaleye joined 10:57 bacek joined 11:12 masak joined 11:20 masak left, masak joined 11:21 iblechbot left 11:50 Southen joined 11:57 payload joined 12:01 iblechbot joined 12:08 Southen_ left, kidd_ left
LylePerl masak: sounds like samdc was having simliar build problems to what I'm having against the latest parrot/rakudo 12:13
masak aye, I saw the similar bug reports. 12:15
12:18 payload left 12:20 payload joined 12:32 payload left, payload1 joined
LylePerl when he comes back he just needs to delete the parrot he has, and checkout the right revision number... 12:39
12:44 ejs2 left 12:46 masak left
mikehh rakudo (2c13d6c) on parrot r38100 builds - ,ale test PASS - make spectest FAIL - t/spec/S32-hash/reverse.t Failed 5/5 subtests 12:48
t/spec/S09-typed-arrays/hashes.rakudo - TODO passed: 6-7 12:49
12:53 payload1 left
mikehh in fact ./perl6 t/spec/S09-typed-arrays/hashes.t passes all tests 2 TODO and 1 SKIP in t/spec/S09-typed-arrays/hashes.rakudo 12:53
on Kubuntu Intrepid Amd64
./perl6 t/spec/S32-hash/reverse.t - Method 'invert' not found for invocant of class 'Perl6Hash' 12:56
13:01 goksie_ joined 13:08 payload joined, riffraff left 13:10 ruoso joined
ruoso Hello! 13:11
13:12 iblechbot left, jiing joined 13:22 goksie left 13:23 payload left 13:25 davidad left 13:31 goksie joined
Matt-W hi ruoso 13:33
ruoso what's up 13:34
diakopter at Lang.net 2009
13:36 sitaram joined 13:38 skids joined 13:43 DemoFreak joined
Matt-W diakopter: interesting things going on? 13:44
ruoso: not much, just saying hi really. how's SMOP?
ruoso pmurias is working on it mostly... $dayjob is getting all my energy 13:47
13:49 pmurias left
Matt-W ah I know that feeling 13:50
13:50 Tene_ joined 13:53 goksie_ left 14:04 Tene left, payload joined 14:15 payload left, payload joined 14:17 davidad joined, DJ-DONGDOT joined 14:18 payload left 14:19 DJ-DONGDOT left 14:31 ludan joined 14:34 iblechbot joined 14:36 justatheory joined 14:43 mberends left 14:45 tarbo2 joined 14:59 xinming joined 15:00 icwiener joined 15:01 eternaleye left 15:04 sitaram left 15:05 exodist joined, kst` joined 15:06 tarbo2 left, zev_ left, jan_ left, xinming_ left, kst left, lisppaste3 left, c1sung left 15:08 c1sung joined 15:09 zev joined
moritz_ re 15:10
lambdabot moritz_: You have 1 new message. '/msg lambdabot @messages' to read it.
moritz_ @massages
lambdabot mncharity said 3d 15h 20m 34s ago: re p6 project advertising, it might be worth doing a "state of p6", high-visibility general posting to the p5 community at some point. a tiny sample of comments on
#moose suggests even active p5 developers don't quite realize how shoestring the effort is.
15:11 tarbo2 joined, zev_ joined, jan_ joined, xinming_ joined, lisppaste3 joined, sbp joined, tarbo2 left
[particle]- maybe he could do it, rather than just talking about it here 15:13
15:13 jan___ joined
moritz_ I have a patch locally here that fixes the order of arguments to sub split(), both in the test suite and in rakudo 15:14
running a spectest on the rebased rakudo now
if somebody wants to protest, you have about 12 minutes ;-)
15:15 xinming_ left, jan_ left, zev_ left, sbp left, lisppaste3 left, zev_ joined, lisppaste3 joined, sbp joined
[particle]- how dare you fix something! aren't you on net-disconnected vacation? 15:16
15:16 tarbo2 joined, zev_ left
moritz_ "vacation" is a bit much ;-) 15:16
15:17 ludan left
moritz_ I'm just not at $work, mostly spending time with my girlfriend, sometimes family 15:18
15:18 nihiliad joined 15:22 iblechbot left 15:24 sri_kraih joined 15:32 sri_kraih_ left
jnthn hi from Sveeeden. 15:35
sbp yo
jnthn </bad_fake_accent>
[particle]- bork! bork! bork!
15:36 benabik_ joined
benabik_ Hello, perl6 world... Noticed something about Rakudo and didn't know where to send the patch. (src/ops/perl6.ops:162, srtncmp( cstr, "Bidi" 2). Shouldn't that be 4?) 15:38
15:39 fridim_ joined
[particle]- rakudobug? 15:39
purl: i heard rakudobug was mailto:rakudobug@perl.org
15:39 amoc left
[particle]- wonders how to teach the bots in this channel that factoid 15:39
benabik_ [particle]-: Thanks. Only address I could find was the mailing list, and I didn't want to subscribe for a single quick patch. 15:40
moritz_ benabik_: ah, you can send mails to the list without being subscribed 15:41
benabik_ mortiz_: Is the list or the bug address better? 15:42
[particle]- bug address is better for bugs
moritz_ yes 15:43
benabik_ Thanks! 15:44
pugs_svn r26190 | moritz++ | [t/spec] methods on typed arrays should return typed arrays
r26191 | moritz++ | [t] clean up meta_class.t
r26192 | moritz++ | [t] move meta_class.t to spec/
r26193 | moritz++ | [t] clean up object_id.t a bit - many tests in there still look rather weird to me
r26194 | moritz++ | [t] update TASKS - it seems to ever grow
r26195 | moritz++ | [t/spec] make wrapping.t use lives_ok
r26196 | moritz++ | [t/spec] fudged wrapping.t for rakudo
r26197 | moritz++ | merge wrapping.t into wrap.t
r26198 | moritz++ | [t/spec] renamed parameters are tested; remove from TASKS 15:45
r26199 | moritz++ | [t/spec] improve unpack-array.t a bit; remove item from TASK
r26200 | moritz++ | [t/spec] merge return2.t into return.t
r26201 | moritz++ | [t/spec] split() expects the delimiter as the second parameter
r26202 | moritz++ | [t] delete unspecced test; move lvalue.t to spec/
r26203 | moritz++ | [t] remove disabled tests from arg_ref_type_preservation.t
r26204 | moritz++ | [t] move arg_ref_type_preservation.t to spec/
r26205 | moritz++ | [t] be more git friendly in summary script
r26206 | moritz++ | [t] remove duplicate test
r26207 | moritz++ | [t] remove duplicate and/or dubious tests from blocks/subroutine.t
r26208 | moritz++ | [t] delete subroutine.t, and merge non-duplicate tests into other files
r26209 | moritz++ | [t] move splatty_in_caller_position.t to spec/; cleanup
r26210 | moritz++ | [t] move slurpy_code_param.t to spec/; add smartlink 15:46
r26211 | moritz++ | [t] move meth_vs_sub_call.t to spec/
r26212 | moritz++ | [t] move multidimensional_arglists.t to spec/, and correct it according to my very limited understanding
r26213 | moritz++ | [t] delete blocks/proto.t, it is better tested in spec/S06-multi/proto.t
dalek kudo: 8062a1b | (Moritz Lenz)++ | t/spectest.data:
three more passing tests for t/spectest.data
kudo: 48c2042 | (Moritz Lenz)++ | Test.pm:
fix logic error in unary nok() function in Test.pm
kudo: 13c2c7c | (Moritz Lenz)++ | (2 files):
The sub form of split() expects the delimiter as second parameter
kudo: f989187 | (Moritz Lenz)++ | t/spectest.data:
return2.t was merged into return.t; remove it from spectest.data
kudo: 9ee6477 | (Moritz Lenz)++ | t/spectest.data:
we pass angle-brackets.t
pugs_svn r26214 | moritz++ | [t] clean up lvalue_subroutines.t and move to spec/
r26215 | moritz++ | [t] remove outdate packages tests; move one pugs specifc to pugs/
r26216 | moritz++ | [t] move grammar.t to spec, fixed extract_pghpw.t a bit
r26217 | moritz++ | move nonstrings.t to spec/, clean up a bit (not sure if it works like this)
literal moritz_++
pugs_svn r26218 | moritz++ | [t] clean up der_grammar.t, move to spec/
r26219 | moritz++ | [t] remove duplicate tests
r26220 | moritz++ | [t] move pos.t to spec/ (and clean up)
r26221 | moritz++ | [t] move rulecode.t to spec/; cleanup
r26222 | moritz++ | [t] move assert.t to spec/ 15:47
r26223 | moritz++ | [t] cleaned up context.t a bit; not sure if it is correct
r26224 | moritz++ | [t] move null.t to spec/
r26225 | moritz++ | [t/spec] improved partial match tests, and fudged for rakudo
r26226 | moritz++ | [t] merge subst.t into the subst.t under spec/
r26227 | moritz++ | [t] delete propcharset.t which is now in t/spec/S05-mass/properties-*.t
r26228 | moritz++ | [t] remove README, and move the last remaining from_perl6_rules test to the parent directory
r26229 | moritz++ | [t/TASKS] updates
r26230 | moritz++ | [t] some small details
r26231 | moritz++ | [t/spec] fudge subst.t for rakudo (again ;)
15:48 Gothmog_ joined, benabik_ left 15:49 Psyche^ joined
pugs_svn r26232 | moritz++ | [t/spec] S32-hash/reverse.t is now called invert.t 15:51
15:52 Kisu left
moritz_ szabgab: what's the RSS feed for the perl 6 part of your blog? 15:52
15:53 Kisu joined
szabgab szabgab.com/blog/Perl%206.rss 15:53
moritz_ thanks
szabgab: I just wrote the perl.org webmasters, sorry that I forgot that for nearly a week :/ 15:56
szabgab what did you write them ?
pugs_svn r26233 | moritz++ | version string starts with v 15:57
r26234 | moritz++ | [S05] fix small logic error in example
r26234 | moritz++ |
r26234 | moritz++ | The old example matched 'ac' illegally
moritz_ to add your RSS feed to the planetsix subscription list
szabgab I asked them to include my plog in the perlsix planet
and they told me they forward it to the owner
moritz_ oh
pugs_svn r26235 | moritz++ | [u4x] explain lvalue
r26236 | moritz++ | [u4x] twigil ^, sigil @
r26237 | moritz++ | [u4x] updated TODO a bit
szabgab without telling me who would the owner be
have I metioned I love secrecy ?
moritz_ last time I asked them they did it without complaints
szabgab I knew I was special 15:58
moritz_ well, maybe something changed
dalek kudo: d208e1c | (Moritz Lenz)++ | (2 files):
Hash.reverse is now called .invert
16:00
moritz_ szabgab: ah, just got a reply from Robert: "The request has been passed along to the owner of planetsix. He's 16:02
travelling this week, and we hope he'll get back to us soon.
jnthn moritz_: Hope you're having a nice break. :-)
moritz_ jnthn: yes, thank you 16:03
szabgab moritz_, so now we know the owner is a "he"
jnthn is enjoying his little pre-NPW trip.
moritz_ ;-)
szabgab I'll ask if the owner has glasses
moritz_ jnthn: did you finish your Hague grant?
szabgab we can slowly eliminate who are not the owners
16:05 Patterner left, Psyche^ is now known as Patterner 16:08 Kisu left 16:10 davidad left 16:11 Kisu joined 16:12 wolv- is now known as wolverian 16:14 Tene joined 16:15 brunov joined, hanekomu left 16:16 iblechbot joined
jnthn moritz_: Not quite, but closing in on it. 16:20
16:51 ilogger2 joined 16:59 ilogger2 joined 17:04 hanekomu joined 17:23 ilogger2 joined 17:27 barney joined 17:30 ruoso_ joined, masak joined, ruoso_ left 17:34 justatheory joined 17:49 goksie_ joined 17:52 hanekomu_ joined 17:59 minazo joined 18:07 mikehh_ joined 18:13 ejs joined 18:36 hanekomu_ left 18:42 ejs left 18:48 FurnaceBoy joined 18:56 REPLeffect_ joined
masak it's quiet at #perl6 tonight. 19:03
sbp we're all holding a party in your honour 19:06
we were going to invite you, but we didn't want to distract you from your work
19:07 goksie_ left
masak sbp: how considerate of you. 19:07
to be honest, I could use the peace and quiet.
I should try and finish these slides, so I can get back to hacking Perl 6... 19:11
sbp do both! hide subliminal messages getting people to use Perl 6 into the slides
masak good idea. 19:12
19:13 [particle]- joined
masak plays mesmerizing music 19:15
"Use Perl 6! Uuuuse Perl 6!"
19:18 justatheory left 19:23 zamolxes joined 19:36 PerlJam joined 19:43 riffraff joined 19:45 Khisanth_ joined, Khisanth_ left 19:52 minazo left 19:55 hanekomu joined, barney left 20:04 masak left 20:09 songbird joined, songbird left 20:11 justatheory joined 20:21 payload joined 20:29 Tene_ joined 20:37 riffraff left 20:41 jan___ joined 20:42 kidd joined 20:58 hanekomu left 21:00 FurnaceBoy left 21:17 stas_ joined 21:20 Whiteknight joined 21:22 hercynium joined 21:31 kidd` joined, kidd` left 21:39 stas__ joined 21:40 stas_ left, Limbic_Region joined 21:43 orafu joined 21:45 fridim_ joined 21:53 payload left 21:54 payload joined 22:16 stas__ left
pmichaud hello, #perl6 22:25
22:34 fridim_ left 22:38 hercynium left 22:41 bacek joined
s1n hello pmichaud 22:57
pmichaud hola 22:58
s1n how have you been? we haven't met in a while
pmichaud Been super busy. Right now I'm in NJ awaiting my flight to Oslo. 23:01
in fact, they're getting ready to call my flight, so I'll bbl. 23:02
s1n have fun at NPW 23:04
23:13 Tene_ is now known as Tene 23:27 bacek left 23:47 payload left 23:50 davidad joined 23:56 bacek joined