|
pugscode.org/ planetsix.perl.org/ | nopaste: sial.org/pbot/perl6 | evalbot: perl6: say 3; (or rakudo:, pugs:, elf:, etc) | irclog: irc.pugscode.org/ | ~315 days 'til Xmas Set by mncharity on 8 February 2009. |
|||
|
00:02
araujo left
00:10
araujo joined
00:18
Limbic_Region left
00:27
hanekomu left
00:28
zamolxes left
00:30
alc joined
00:33
justatheory joined
00:57
FurnaceBoy joined
00:59
bacek joined
01:02
kate21de1 left
01:15
alanhaggai_ left
01:23
DemoFreak left
01:52
alanhaggai__ joined
01:53
alanhaggai__ left
01:59
hercynium joined
02:13
Tene_ joined
02:27
Tene left
02:28
spooneybarger left
02:31
shinobi-cl joined
02:32
alester joined
02:46
chid joined
02:52
FurnaceBoy left
02:56
bacek_ left
02:57
aindilis joined,
shinobi-cl left
03:02
mberends left
|
|||
| pugs_svn | r25347 | putter++ | [elfparse] token and rule regexen now ratchet. | 03:02 | |
|
03:06
shinobi-cl joined
03:07
meppl joined
03:12
alanhaggai__ joined
|
|||
| shinobi-cl | rakudo: say 1,2,3..sqrt(99),1000; | 03:13 | |
| p6eval | rakudo a0a390: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| shinobi-cl | rakudo: say (1,2,3..sqrt(99),1000); | ||
| p6eval | rakudo a0a390: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| shinobi-cl | rakudo: say (1,2,3..sqrt(99)); | ||
| p6eval | rakudo a0a390: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| shinobi-cl | pugs: say (1,2,3..sqrt(99)); | ||
| p6eval | pugs: OUTPUT«12345678910» | ||
|
03:13
alanhaggai__ left
|
|||
| shinobi-cl | pugs: say (1,2,3..sqrt(999)); | 03:14 | |
| p6eval | pugs: OUTPUT«1234567891011121314151617181920212223242526272829303132» | ||
| shinobi-cl | pugs: say (1.1,2,3..sqrt(999)); | ||
| p6eval | pugs: OUTPUT«1.1234567891011121314151617181920212223242526272829303132» | ||
|
03:14
alanhaggai_ joined,
alanhaggai_ is now known as alanhaggai
|
|||
| shinobi-cl | pugs: say (1.1,1.3....100); | 03:14 | |
| p6eval | pugs: OUTPUT«***  Unexpected "...." expecting fraction, exponent, term postfix, operator or ")" at /tmp/sr58EFwQ36 line 1, column 13» | ||
| shinobi-cl | pugs: say (1.1,1.3..100); | ||
| p6eval | pugs: OUTPUT«1.11.32.33.34.35.36.37.38.39.310.311.312.313.314.315.316.317.318.319.320.321.322.323.324.325.326.327.328.329.330.331.332.333.334.335.336.337.338.339.340.341.342.343.344.345.346.347.348.349.350.351.352.353.354.355.356.357.358.359.360.361.362.363.364.365.366.367.368.369.370.371.372... | ||
|
03:15
bacek left
03:16
meppuru joined
|
|||
| shinobi-cl | pugs: say (1,'a'..100); | 03:21 | |
| p6eval | pugs: OUTPUT«1abcdefghijklmnopqrstuvwxyzaaabacadaeafagahaiajakalamanaoapaqarasatauavawaxayazbabbbcbdbebfbgbhbibjbkblbmbnbobpbqbrbsbtbubvbwbxbybzcacbcccdcecfcgchcicjckclcmcncocpcqcrcsctcucvcwcxcyczdadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzeaebecedeeefegeheiejekelemeneoepeqereseteueve... | ||
| shinobi-cl | pugs: say (1,'a'..10); | ||
| p6eval | pugs: OUTPUT«1abcdefghijklmnopqrstuvwxyz» | ||
| shinobi-cl | pugs: say (1,'aA'..10); | ||
| p6eval | pugs: OUTPUT«1» | ||
| shinobi-cl | pugs: say (1..'g'); | ||
| p6eval | pugs: OUTPUT«» | ||
| shinobi-cl | pugs: say ('a'..'g'); | ||
| p6eval | pugs: OUTPUT«abcdefg» | ||
| shinobi-cl | pugs: say ('xE1'..'g'); | 03:22 | |
| p6eval | pugs: OUTPUT«» | ||
| shinobi-cl | pugs: say (9..0); | ||
| p6eval | pugs: OUTPUT«» | ||
| shinobi-cl | pugs: say (0..9).reverse; | ||
| p6eval | pugs: OUTPUT«9876543210» | ||
| shinobi-cl | pugs: say ('a'..10); | 03:23 | |
| p6eval | pugs: OUTPUT«abcdefghijklmnopqrstuvwxyz» | ||
| shinobi-cl | pugs: say ('a'..40 | ||
| p6eval | pugs: OUTPUT«***  Unexpected end of input expecting operator or ")" at /tmp/mj47MaqG0g line 2, column 1» | ||
| shinobi-cl | pugs: say ('a'..40); | ||
| p6eval | pugs: OUTPUT«abcdefghijklmnopqrstuvwxyz» | ||
| shinobi-cl | pugs: say ('aa'..'af'); | 03:24 | |
| p6eval | pugs: OUTPUT«aaabacadaeaf» | ||
| shinobi-cl | pugs: say ('aa'..'af') X (1..6); | 03:25 | |
| p6eval | pugs: OUTPUT«aaabacadaeaf» | ||
| shinobi-cl | pugs: say ('aa'..'af') x (1..6); | ||
| p6eval | pugs: OUTPUT«aa ab ac ad ae afaa ab ac ad ae afaa ab ac ad ae afaa ab ac ad ae afaa ab ac ad ae afaa ab ac ad ae af» | ||
| shinobi-cl | pugs: say ('aa'..'af') x (1..2); | ||
| p6eval | pugs: OUTPUT«aa ab ac ad ae afaa ab ac ad ae af» | ||
| shinobi-cl | pugs: say ('aa'..'af') X (1..2); | ||
| p6eval | pugs: OUTPUT«aaabacadaeaf» | ||
|
03:26
wayland joined
03:27
alester left
|
|||
| wayland | If I'm making a role, and I want a specific function to be called when the role is instantiated as part of a class, how do I do that. Do I give the function a special name? Is it named CREATE or BUILD or something? | 03:28 | |
|
03:31
meppl left
03:42
shinobi-cl left
|
|||
| pugs_svn | r25348 | wayland++ | S16: Changed my $| stupidity to select() | 03:50 | |
|
03:58
alester joined
04:00
hercynium left
04:14
gravity left
|
|||
| alester | is anyone runnin' "make test" successfully on rakuddo? | 04:20 | |
|
04:26
xinming left
04:32
aindilis` joined
|
|||
| meppuru | good night | 04:33 | |
|
04:34
meppuru left
|
|||
| frew | anyone here? | 04:38 | |
|
04:48
aindilis left
04:52
bacek joined
|
|||
| bacek | perl6: say "a".does(Positional) | 05:01 | |
| p6eval | rakudo a0a390: OUTPUT«./parrot: error while loading shared libraries: libparrot.so.0.9.0: cannot open shared object file: No such file or directory» | ||
| ..pugs: OUTPUT«*** No such subroutine: "&Positional" at /tmp/WR0EDmqPvS line 1, column 14-24» | |||
| ..elf 25348: OUTPUT«» | |||
| bacek | perl6: my $a="a"; $a++; say $a; $a+=1; say $a | 05:05 | |
| p6eval | pugs: OUTPUT«b1» | ||
| ..rakudo a0a390: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | |||
| ..elf 25348: OUTPUT«Unknown rule: infix_postfix_meta_operator:=It needs to be added to ast_handlers. at ./elf_h line 2042» | |||
| bacek | This output in counterintuitive... | ||
| SamB | perl6: my $a="a"; $a++; say $a; | 05:07 | |
| p6eval | elf 25348, pugs: OUTPUT«b» | ||
| ..rakudo a0a390: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | |||
| SamB | std: my $a="a"; $a++; say $a; $a+=1; say $a | 05:08 | |
| p6eval | std 25348: OUTPUT«ok 00:04 34m» | ||
| wayland | frew: I'm here, but not all here :) | ||
| frew | haha | 05:15 | |
| I was just curious if anyone knew if there is going to be anything like attributes in perl6? | |||
|
05:18
kate21de joined
|
|||
| frew | pugs: my @a=[1,2,3]; @a; | 05:19 | |
| p6eval | pugs: RESULT«\(\(1, 2, 3),)» | ||
| frew | pugs: my @a=[1,2,3]; @a, *; | ||
| p6eval | pugs: RESULT«(\(\(1, 2, 3),), Inf)» | ||
| frew | rakudo: my @a=[1,2,3]; @a, *; | ||
| p6eval | rakudo a0a390: RESULT«[[1, 2, 3], *]» | ||
| frew | rakudo: my @a=[1,2,3]; (@a, *)[0]; | 05:20 | |
| p6eval | rakudo a0a390: RESULT«[[1, 2, 3]]» | ||
| frew | rakudo: my @a=[1,2,3]; (@a, *)[1]; | ||
| p6eval | rakudo a0a390: RESULT«*» | ||
|
05:21
kate21de left
|
|||
| frew | rakudo: my @a=[1,2,3]; my @b = (@a, *); @b; | 05:23 | |
| p6eval | rakudo a0a390: RESULT«[[1, 2, 3], *]» | ||
| frew | rakudo: my @a=(1,2,3); my @b = (@a, *); @b; | ||
| p6eval | rakudo a0a390: RESULT«[1, 2, 3, *]» | ||
| frew | There *is* a difference between arrays and array refs in perl6! | ||
| wayland | Not sure I understand the question about attributes. Do you mean like attributes on an object? | 05:26 | |
| frew | no, like attributes of a function in perl5 | ||
| they kinda let you tag sub's with arbitrary strings | |||
| wayland | I'm the wrong person to ask then :) | 05:38 | |
| frew | that's fine :-) | 05:39 | |
| pugs: my @a[5;5;5]; | |||
| p6eval | pugs: OUTPUT«***  Unexpected ";" expecting "_", fraction, exponent, term postfix, operator or "]" at /tmp/2ByLqmXn7U line 1, column 8» | 05:40 | |
|
05:40
simcop2387 left
05:51
aindilis` left
05:58
mj41 joined
05:59
Grrrr left,
Grrrr joined
06:00
simcop2387 joined
06:05
frew left
|
|||
| pugs_svn | r25349 | putter++ | [elfparse] Enabled sigspace-ness for rule regexen. Tweaked IRx1::RxASpace to use delegation instead of become(). | 06:05 | |
|
06:08
alanhaggai_ joined,
alanhaggai left
06:09
mtnviewmark joined
|
|||
| mtnviewmark | good evening, all | 06:10 | |
| it's done: www.ozonehouse.com/mark/periodic/ | |||
|
06:15
mj41_ left
|
|||
| wayland | mtnviewmark: Oh, cool :) | 06:28 | |
| mtnviewmark | enjoy! | 06:29 | |
| wayland | (oh, and in case you care, you spelt "parsing" as "parsring" in one place, not on the table, but at the link you just pasted) | 06:30 | |
| mtnviewmark | eek | ||
| I did go over the table with a fine tooth comb | |||
| though with so many Larry-isms, stuff can fall through the process! | 06:31 | ||
| wayland | Yeah, everyone makes typos, but some people want the chance to fix them, and others couldn't care less :) | ||
| mtnviewmark | fixed | 06:35 | |
|
06:45
xinming joined
06:47
alanhaggai_ is now known as alanhaggai
06:50
ashizawa joined
06:57
maerzhase joined
07:01
mtnviewmark left,
namenlos joined
07:08
maerzhase left
07:09
mtnviewmark joined
07:12
namenlos left,
namenlos joined
|
|||
| bacek | perl6: say (1..2) Z (5..7) | 07:16 | |
| p6eval | rakudo a0a390: OUTPUT«1526» | ||
| ..pugs: OUTPUT«12» | |||
| ..elf 25349: OUTPUT«Undefined subroutine &GLOBAL::infix_Z called at (eval 124) line 3. at ./elf_h line 4346» | |||
| bacek | perl6: say (5..7) Z (1..2) | ||
| p6eval | rakudo a0a390: OUTPUT«5162» | 07:17 | |
| ..pugs: OUTPUT«567» | |||
| ..elf 25349: OUTPUT«Undefined subroutine &GLOBAL::infix_Z called at (eval 124) line 3. at ./elf_h line 4346» | |||
| bacek | perl6: say (1..2) Z (42, 5..7) | ||
| p6eval | rakudo a0a390: OUTPUT«1422567» | ||
| ..pugs: OUTPUT«12» | |||
| ..elf 25349: OUTPUT«Undefined subroutine &GLOBAL::infix_Z called at (eval 124) line 3. at ./elf_h line 4346» | |||
| mtnviewmark | hmmm... I'm wondering why rakudo is showing those as strings -- or perhaps they are just malformed lists | 07:19 | |
| pugs is clearly out to lunch | |||
| rakudo: [1, 2] Z [42, 3] | |||
| p6eval | rakudo a0a390: RESULT«[1, 42, 2, 3]» | ||
| mtnviewmark | rakudo: @@([1, 2] Z [42, 3]) | 07:20 | |
| p6eval | rakudo a0a390: OUTPUT«Syntax error at line 1, near "@@([1, 2] "current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)» | ||
| mtnviewmark | rakudo: @@ [1, 2] Z [42, 3] | 07:21 | |
| p6eval | rakudo a0a390: OUTPUT«Syntax error at line 1, near "@@ [1, 2] "current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)» | ||
| mtnviewmark | rakudo: slice [1, 2] Z [42, 3] | ||
| p6eval | rakudo a0a390: OUTPUT«Could not find non-existent sub slicecurrent instr.: '_block14' pc 136 (EVAL_16:51)» | ||
| mtnviewmark | well - that explains all of that - no slice contextualizer! | ||
|
07:23
integral left,
integral joined
07:30
mtnviewmark left
|
|||
| bacek | perl6: say ((1..2) Z (42, 5..7)).perl | 07:48 | |
| p6eval | elf 25349: OUTPUT«Undefined subroutine &GLOBAL::infix_Z called at (eval 125) line 3. at ./elf_h line 4346» | ||
| ..rakudo a0a390: OUTPUT«[1, 42, 2, 5, 6, 7]» | |||
| ..pugs: OUTPUT«((1, 42), (2, 5))» | |||
| bacek | perl6:say ("a".."c" Z "?", "a".."b").perl | 07:51 | |
|
07:56
dalek left
07:57
dalek joined
|
|||
| pugs_svn | r25350 | moritz++ | [t/spec] Small fixes, and ignore all *.rakudo files | 08:06 | |
|
08:06
alanhaggai_ joined
08:07
sri_kraih joined
08:08
iblechbot joined
08:09
DemoFreak joined
|
|||
| pugs_svn | r25351 | moritz++ | [t/spec] a bit of unfudging, and added tests for Junction.eigenstates | 08:09 | |
| r25352 | moritz++ | [S29] document Junction.eigenstates, which has been discussed on IRC recently | 08:10 | ||
| r25353 | moritz++ | [smop] ignore build/ directory | 08:19 | ||
|
08:21
alanhaggai left
|
|||
| moritz_ | good morning everybody | 08:23 | |
| pmichaud, jnthn: I've documented Junction.eigenstates in S29, and pushed a branch called 'expose-eigenstates' to github that makes that method public... I would appreciate it if you could look over it, and merge it (or tell me to merge it) | 08:25 | ||
|
08:29
bacek_ joined,
alexn_org joined
08:32
bacek left
08:33
justatheory left,
alester left
|
|||
| pugs_svn | r25354 | moritz++ | [t/spec] fudge :exists tests | 08:34 | |
|
08:34
alanhaggai_ is now known as alanhaggai
08:38
alester joined,
alester left
08:41
alc left
|
|||
| Matt-W | Good morning | 08:49 | |
| moritz_ | hi Matt-W | 08:50 | |
|
08:53
ejs joined,
avar left
08:56
wayland left,
avar joined
09:00
mikehh left
09:06
namenlos left
09:08
mikehh joined
09:16
alc joined
09:41
masak joined,
kane__ joined
09:44
ejs left
|
|||
| Matt-W | masak: is it a good idea to mention eigenvalues in the glossary entry on autothreading? | 09:45 | |
| At least, without explaining what eigenvalues are | |||
| masak | Matt-W: there should probably be an explanation somewhere, possibly right there. | ||
| and a separate entry for eigenvalues. | 09:46 | ||
| moritz_ | eigenstates please | ||
| masak | to be honest, I haven't more than skimmed moritz_++' contributions yet. :/ | ||
| moritz_ | oh, and I added Junction.eigenstates to S29 | 09:47 | |
| masak | excellent. moritz_++ | ||
| Matt-W | Ah did moritz_ write that bit | ||
| moritz_ | and there's S03-junctions/eigenstates.t, and the eigenstate-expose branch on githup | ||
| *github | 09:48 | ||
| masak | Matt-W: moritz_ is the only one who's written any actual documentation in u4x so far. | 09:49 | |
| my attention has been elsewhere the past few weeks. | |||
| moritz_ | and pmichaud already improved it | ||
| Matt-W | I've been thinking about doing it, but not sure how to start (and having trouble finding the time), so I'm just making pathetic excuses instead :) | 09:50 | |
| masak | since I plan to expand that project in phases, I'd be most appreciative if people wrote one entry of each "type". | 09:51 | |
| i.e. one for a class, one for a method, and so on | |||
|
09:51
mikehh left
|
|||
| masak | perhaps also noting somewhere their thoughts about the linking and meta information required for psi to work. | 09:52 | |
|
09:53
pmurias joined
|
|||
| Matt-W | mmm | 09:56 | |
|
09:56
kane__ left
|
|||
| Matt-W | so you envisage an entry for a class, and then a separate entry for each of that class' methods? | 09:56 | |
| with enough metadata that they can be linked together easily | |||
| moritz_ | perlgeek.de/blog-en/perl-6/tidings-2009-02.html btw | 09:59 | |
|
09:59
ejs joined
|
|||
| Matt-W | moritz_: saw it, nicely done | 09:59 | |
| moritz_ | thanks | 10:00 | |
| Matt-W | meeting & | ||
| moritz_ | I've also added a link the periodic table now | ||
| masak | Matt-W: I'm not sure where things'll end up. there's something to be said for putting the methods in the same file as the class/role where they're defined. that's a kind of linking, too. :) | 10:01 | |
|
10:02
mj41 left
|
|||
| masak | the point is that I don't know how the structure should look, and I think that prototyping a few entries might bring out some sane first-generation ideas about it. | 10:02 | |
| moritz_: I like how S29 is almost catching up to reality, not to mention the other synopses. I hope I'll have the time to tick some more entries in the laundry list. | 10:04 | ||
| bacek_: aye, after backlogging I see the bug. reporting. | 10:06 | ||
|
10:09
alc left,
PZt joined
|
|||
| masak | moritz_: in tidings: s/populate/populated/ | 10:10 | |
| otherwise, great post as usual. | 10:11 | ||
| moritz_ | masak: fixed, thanks | 10:14 | |
| I don't have internet access at home these days (changing ISP, and they fucked it up), so I really appreciate git's offline workflow | 10:15 | ||
| and I'm tentatively considering moving the test suite to git | 10:16 | ||
| masak | moritz_: have you tried git-svn? | 10:17 | |
|
10:17
ejs1 joined
|
|||
| moritz_ | masak: no | 10:18 | |
|
10:18
cognominal_ left
|
|||
| masak | if what you want is the offline thing, I can recommend it. | 10:18 | |
| I should really check out the synopses and u4x with git-svn too. in fact, I'll do that now. it'll make me more productive when I'm offline. | 10:19 | ||
|
10:21
cognominal joined
|
|||
| moritz_ | uhm, the pugs repo doesn't have the standard layout (trunk/, branches/, tags/) - how do I use 'git-svn init' then? | 10:22 | |
| or more to the point, it doesn't have a branches dir at all | 10:23 | ||
| masak | moritz_: I don't think that layout is a requirement. | ||
| I just checked out u4x, and it worked. | |||
| git svn clone svn.pugscode.org/pugs/docs/u4x | |||
| no 'init' required. | |||
| moritz_ | ah | ||
| I did git-svn init svn.pugscode.org/pugs/docs/t/ | 10:24 | ||
| git-svn clone | |||
| that wasn't good | |||
| but a 'git-svn fetch' instead is all good' | |||
| masak | moritz_: aye, I'd guess that 'init' and 'clone' shouldn't be used in the same workflow. | ||
|
10:26
ejs left
|
|||
| moritz_ | fetched 5k revisions, only 20k to remain ;-) | 10:28 | |
| masak | I've come to appreciate that somewhat lengthy process. it's git-svn turning an svn repo into something beautiful. :P | 10:29 | |
| anyone ever tried to make Parrot and Rakudo on feather, only to be greeted by this message when making Rakudo? | 10:41 | ||
| Can't create /home/duff/parrot/tools/build/../../src/pmc/default.dump: Permission denied at /home/duff/parrot/tools/build/../../lib/Parrot/Pmc2c/PMC.pm line 68 | |||
| I would like to add that my account name on feather is not 'duff'. | 10:42 | ||
| moritz_ | masak: parrot uses hardcoded paths to where it was build, which is why it screws up p6eval so bad | 10:43 | |
| masak: maybe it followed some symlink, or so? | |||
| masak | I don't see how. I downloaded both Parrot and Rakudo from their respective repos. | ||
| oh, an ack search does turn up something interesting! | 10:44 | ||
| the BUILD_DIR in Rakudo's Makefile is set to /home/duff/parrot | 10:45 | ||
| must be something Configure.pl is doing, then. | 10:46 | ||
| masak heads over to #parrot to ask | |||
| pugs_svn | r25355 | moritz++ | [t/TASKS] add task as git-svn dcommit test | ||
| Matt-W | So the problem with having a company with quite a few intelligent and passionate software developers is that when you put them all in a room and get them to discuss policy, they end up being passionate about that too... from different directions | 10:53 | |
| masak | aye, that follows logically. | 10:54 | |
| Matt-W | It's very hard not to jump on the table and scream at them that all our problems would be much alleviated if we could do our source control with git | 10:57 | |
| masak | write a petition instead of screaming at them. | 10:58 | |
| Matt-W | We're working on it through many channels | ||
| That group don't have the power to decide anyway | 10:59 | ||
| We'd have to get our lawyers to approve it, because it's the evil open source | |||
|
11:03
PantheraPardus joined
11:04
ludan joined
|
|||
| chid | RE: my problem trac.parrot.org/parrot/ticket/167 | 11:05 | |
| masak | chid: yeees? | 11:08 | |
| chid | masak, no I'm getting the same error | ||
| masak | chid: that makes sense, because the bug isn't fixed. | 11:09 | |
| chid | which is completely retarde | 11:10 | |
| +d | |||
| masak | patches welcome. | ||
| chid | :/ | ||
| masak, any easy fix? | 11:12 | ||
| masak | I have absolutely no idea. | ||
| I suggest you ask pmichaud. | |||
| pugs_svn | r25356 | ruoso++ | [spec/S16] move IFS/OFS/IRS/ORS to the more specific roles. | 11:13 | |
| r25356 | ruoso++ | [spec/S16] async should not be an argument to a method, but it is an attribute of the IO object. | |||
| r25356 | ruoso++ | (there need to be more work in S16 to sanitize all the roles. Some references to IO::POSIX are reversed. It is IO::POSIX that should do some generic roles (like IO::Streamable) not the other way around.) | |||
| chid | ok.. | ||
| masak | my guess is that if there were an easy fix, it'd be fixed already. | ||
| chid | I mean from my end | ||
| moritz_ | not rename the directory | ||
| chid | perhaps a config file | ||
| I didn't | |||
| the installer isbroken :p | |||
| as written: This might be highly related to the need to create an installable parrot/rakudo. | 11:14 | ||
| moritz_ | aye | ||
| maybe the #parrot folks should bothered | |||
| chid | lol | ||
| where are parrot config files on win32 | 11:15 | ||
| are those .h files included in compliation | 11:16 | ||
| bin\parrot_config.exe: config-key | 11:17 | ||
| moritz_ | chid: on #parrot (on irc.perl.org) your chances of getting a good answer are much better | ||
| chid | nah | 11:19 | |
| ok, fine | |||
| masak | though I asked a question there half an hour ago, and no-one reacted. | ||
| moritz_ | it seems that the US is still asleep | 11:20 | |
| masak | US: wake up! | 11:22 | |
| chid | failed ;p | 11:23 | |
| nah | |||
| doesn't matter | |||
|
11:31
meppl joined
11:32
kane__ joined
|
|||
| masak | rakudo: say 0 ?? 'broken' !! 'not broken' | 11:35 | |
| p6eval | rakudo c4f0f9: OUTPUT«not broken» | ||
| masak | \o/ | ||
| Matt-W | :) | ||
| moritz_ | I'd rephrase it as 'not obviously broken' ;-) | 11:36 | |
| masak | "less broken day by day" | 11:37 | |
| moritz_ | nice motto ;-) | ||
| masak is reminded of the nice gruk by Piet Hein | 11:38 | ||
| 'you err/and err/and err/but less/and less/and less' | |||
| um, I almost got that right: www.chat.carleton.ca/~tcstewar/groo...rooks.html | 11:39 | ||
| moritz_ tries Rakudo on an optimized parrot build | 11:44 | ||
| pugs_svn | r25357 | ruoso++ | [spec/S16] read and write are always "raw". You should use "print" or "getc" if you want encodings applied | ||
|
11:47
ashizawa left
11:50
ashizawa joined
12:02
ashizawa left
|
|||
| literal | that "Periodic Table of Operators" chart is really neat | 12:03 | |
| masak | indeed. | ||
| mtnviewmark++ | 12:04 | ||
|
12:08
PantheraPardus left
12:16
ruoso joined
|
|||
| ruoso | Hello! | 12:17 | |
|
12:23
kane__ left
|
|||
| ruoso trying to sanitize S16 a bit more | 12:23 | ||
| Nom- | ugh. I still hate solaris :P | 12:31 | |
| Actually, no I just hate Ericsson's software on solaris | |||
| bloody X driven software...couldn't wait for it to finish before leaving work todya, so gotta start another process and leave it overnight (it takes *that* long) | 12:32 | ||
| I mean ... you'd think that schema changes on a table with 90,000 rows wouldn' take that long, right? | 12:33 | ||
|
12:40
nihiliad left
12:46
kane__ joined
12:51
PantheraPardus joined
12:52
iblechbot left
12:54
chid left
|
|||
| moritz_ | rakudo on unoptimized parrot: 9m for the spectests. On optimized parrot: 5m40 | 13:09 | |
|
13:10
WootKit joined
|
|||
| PantheraPardus | How can you use libraries from parrot runtime with rakudo? | 13:11 | |
| moritz_ | PantheraPardus: I don't know, but I think it's done in examples/nci/ in the parrot repo | 13:14 | |
| masak | @tell mberends github.com/masak/proto/commit/e4f41...6230d59647 | ||
| lambdabot | Consider it noted. | ||
|
13:14
renormalist joined
13:15
smtms left
13:17
yves joined
|
|||
| moritz_ | ./proto update | 13:17 | |
| ./proto: line 47: test: too many arguments | |||
| masak | :/ | ||
| masak checks line 47 | |||
| maybe I'm not quoing my shell args enough. | 13:18 | ||
| moritz_: do you have a space in your parrot dir path? | |||
| moritz_ | masak: nope | ||
| masak | hm. | ||
| works here. | 13:19 | ||
|
13:20
WootKit left
|
|||
| moritz_ | why does proto always says "Downloading Parrot...", even when parrot is already downloaded and built? | 13:21 | |
| masak | moritz_: probably because you don't have PARROT_DIR set. | 13:22 | |
| I'm walking a fine balance between being intrusive and detecting things automatically. | |||
| suggestions welcome. | |||
| moritz_: re the 'too many arguments' error. try it now. | 13:23 | ||
| moritz_ | masak: works, thanks | 13:24 | |
|
13:24
WootKit joined
|
|||
| moritz_ notices that druid comes with no tests at all... | 13:25 | ||
| masak | moritz_: it's like this: | ||
| until two weeks ago, Druid was one single script and untestable. | |||
| Matt-W | tsk | 13:26 | |
| masak | I was very happy about the refactor, and I want to blog about it. | ||
| one of many things it suddenly enables is tests. | |||
| Matt-W | Ooh do blog about it | ||
| I'd find that interesting | |||
|
13:26
skids left
|
|||
| Matt-W | Also, more Perl 6 visibility == good | 13:26 | |
| masak | Matt-W: I will, I will. | ||
| Matt-W | hurrah! | 13:27 | |
| masak | it's the next blog post in my queue. | ||
| "A Perl 6 script blows apart" :) | |||
| Matt-W | :) | 13:29 | |
|
13:30
WootKit left
13:31
WootKit joined,
nihiliad joined
|
|||
| masak | in the meantime, those interested are welcome to review the commits to Druid between 2009-01-28 and 2009-02-04. | 13:31 | |
| Matt-W | is druid on github? | 13:32 | |
|
13:32
mberends joined
|
|||
| masak | Matt-W: github.com/masak/druid | 13:33 | |
|
13:36
WootKit left
|
|||
| mberends | masak: hi, my laptop died early this morning and is in for repair. I've switched to a Linux eee PC for the interim. I lost about 4 hours work on proto, but it will take less time to re-do. It may take a little time to get this xandros distro equipped with the toolchain, not sure yet. 'apt-get install git-core' says Couldn't find package git-core. Hmm. | 13:40 | |
| lambdabot | mberends: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
|
13:40
WootKit joined
|
|||
| masak | mberends: sorry about your laptop. looking forward to seeing the fruits of your work. hope my commit didn't interfere too much. | 13:43 | |
| I'm still not sure the addition of the 'showdeps' subcommand is worth the trouble. maybe it would be if there was a way to observe the contents of the deps.proto file without downloading the whole repo. but sadly, I don't know enough about github's API to know if that's possible. | 13:44 | ||
| mberends | lambdabot is not giving me a message. we can wget deps.proto from github via http. | 13:45 | |
| ruoso notices that no-one commented about the $.output_record_separator in IO::Encoded (besides one argument that it should be in IO::Writeable::Encoded)... | 13:47 | ||
| masak | mberends: cool. | ||
| ruoso | I wonder if that mean that they are ok, even if some piece of the spec suggested that wouldn't be supported | ||
| masak | mberends: but then we'll need to split up the installcmd key into several keys. | ||
|
13:48
zamolxes joined
|
|||
| mberends | I don't mind splitting installcmd into sub-elements | 13:49 | |
| masak | mberends: can I do that now? :) I'll be quick. | ||
| what's a good common description of github, google code and other central storage... things containing repositories? | 13:50 | ||
| s/description of/name for/ | |||
| mberends | go for it! I'm infinitely slow until this PC runs Rakudo ;) | 13:51 | |
| Nom- | masak: project hosting ? | ||
| mberends | I like too toss a few names around before deciding on one... | ||
| masak | Nom-: I'm looking for something more one-wordy :) | 13:52 | |
| "hoster"? | |||
| "landlord"? | 13:53 | ||
| "patron"? | |||
| gfldex | you are asking for a word you want to put into a context without providing that context | ||
|
13:53
WootKit left
|
|||
| gfldex | quite a good game tho | 13:53 | |
| masak | "provider"? I think that is the best so far. | ||
| Nom- | project-ware | ||
|
13:53
WootKit joined,
WootKit left
|
|||
| Nom- | you know... like groupware... but not | 13:54 | |
| masak | Nom-: I almost like it :) | ||
| it's still too general. | |||
| mberends is not thrilled yet | |||
| masak | the word should convey "the storage/hosting solution that this particular project elected for itself" | ||
| mberends | site? | 13:55 | |
| masak | a bit too general, but yes. | ||
| I've written 'hub', but it's too github-specific. | |||
| gfldex | homeland? | ||
| masak | gfldex: nice. | ||
| but this has nothing to do with countries. | |||
| "home"? | |||
| quite a coze one. | 13:56 | ||
| s/coze/cozy/ | |||
| mberends | metarepository? a bit long | ||
| gfldex | nest? but i think that's taken by parrot | ||
| masak | mberends: and a bit too clinical for me. | ||
| gfldex: you're getting the idea, at least. :) | |||
| "haven"? | 13:57 | ||
| gfldex | not sure if english got the word you are looking for | ||
| you are looking for the german word Heimat | |||
| mberends is beginning to like "home" | |||
| masak | gfldex: you'd be surprized :) | 13:58 | |
| mberends: then "home" it is, at least for now. | |||
| mberends | yes, it's good | ||
| masak | so I have 'home', 'owner', and 'name', with the last one defaulting to the name of the (proto) project. | ||
| seems sane, no? | 13:59 | ||
| mberends | yes, three short words. nice. | ||
| this eee PC is vigorously updating itself in the background, I wonder when the dreaded reboot demand will appear. The keyboard is quite erratic, sometimes misses a press and sometimes ddoubles it. | 14:02 | ||
|
14:06
PantheraPardus left
14:07
WootKit joined,
WootKit left
|
|||
| masak | rakudo: say 4 ?? sprintf 2, !! 5 | 14:09 | |
| p6eval | rakudo c4f0f9: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| masak dives in to recompile | 14:10 | ||
| ruoso | hmm... warn doesn't seem to fit in S16... | ||
| masak | ruoso: S29, maybe? | 14:11 | |
| ruoso | probably... where is "return"? | 14:12 | |
| moritz_ | probably S04 or S06 | 14:14 | |
| masak | mberends: pushed. | ||
| ruoso | I'm going to take it out of S16... could someone place it somewhere else ? | 14:15 | |
| moritz_ | ruoso: please move it instead of throwing it out | 14:16 | |
| ruoso | where to? | ||
| moritz_ | if in doubt use S29 | ||
| ruoso | ok | ||
| mberends | masak: cannot pull, but thanks. rebooting... | ||
| masak | mberends: another thing I'm thinking of fixing before it's too late, is putting all the donwloaded projects (including parrot) into a single gitignored directory inside proto. the soiled git status is starting to annoy me. | ||
| bah, fixing that now. | |||
|
14:17
xinming left
|
|||
| ruoso | moritz_, return isn't referenced in S29 also | 14:17 | |
| maybe the explanation in S04 suffices for now... | |||
| mberends | masak: good idea. but better would be to install thee other projects as siblings of proto instead of children, ie one level up. I was planning to suggest that. | 14:18 | |
| moritz_ | ruoso: isn't warn() more similar to die() or fail() than to return()? | ||
| ruoso | moritz_, no | ||
| warn raises a control exception | |||
| masak | mberends: dare we do that? it feels on the verge of being intrusive... | ||
| ruoso | die and fail raises a failure | ||
| mberends | yeah, go on! | 14:19 | |
| moritz_ | ruoso: I was more thinking of a user point-of-view | ||
| ruoso | maybe... | ||
| mberends | it's actually more respectful of the other packages | ||
| masak | mberends: it makes sense in my particular file hierarchy, at least for the git projects. | ||
| ruoso | moritz_, It's just that I'm working on S16 and warn was in the way... I'm not really thinking about it now... | 14:20 | |
| masak | but not for the non-git projects, and not for parrot. | ||
| mberends | and when proto+1 comes along proto can retire without incident | ||
| masak | mberends: I keep my git projects in a separate dir, see. | ||
| mberends | it's a tough call, evidently | ||
| masak | no, your suggestion is very tempting, but I think I'll veto it for now. | ||
| better to be able to set such a think in a settings file somewhere. | 14:21 | ||
| and for the default to be all-inside the proto dir. | |||
|
14:21
alanhaggai left
|
|||
| mberends | ok, or an option. I had proto -v working last night. | 14:21 | |
| masak | heh. | 14:23 | |
| mberends must reboot a few times | |||
|
14:23
mberends left
14:25
kane__ left
14:38
skids joined
|
|||
| masak | gist.github.com/65193 | 14:39 | |
| moritz_ never had a Debian upgrade that required more than one reboot | 14:41 | ||
| masak | proto: your one-stop solution to Perl 6 projects. | ||
| moritz_ | speaking of which, I have to upgrade to Lenny soon, now that it's stable... | 14:42 | |
| masak | we currently have approximately 0 end users, but that's OK. :) | ||
| avar never had a DP act like this | 14:44 | ||
| Nom- | hmm is tehre a section in the perl 6 doco on exception handling? | 15:00 | |
| moritz_ | yes | ||
| S04 I think | |||
| perlcabal.org/syn/S04.html#Exception_handlers | 15:01 | ||
| Nom- | Ok, i'm guessing we didn't go so far as to be able to define an exception which can be returned by a method / sub ... I presume you can throw a specific exception class though? | 15:08 | |
| moritz_ | rakudo: class A { }; try { die A.new() }; say $!, $!.WHAT | 15:10 | |
| p6eval | rakudo c4f0f9: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| moritz_ | meh | ||
| I think that CATCH blocks aren't implemented | 15:11 | ||
| masak | I think they are. | 15:12 | |
| at least partially. | |||
|
15:13
riffraff joined
|
|||
| masak | rakudo: sub a { die "OH!" }; a; CATCH { say "BAH!" } | 15:13 | |
| p6eval | rakudo c4f0f9: OUTPUT«Parrot VM: Can't stat languages/rakudo/perl6.pbc, code 2.main: Packfile loading failed» | ||
| moritz_ | masak: I think I have to revert the two-layer setup for parrot build on timtowtdi.org | ||
| masak | moritz_: ok. | ||
| moritz_ | masak: it screws up things even more badly than it was before | ||
| masak | too bad. | ||
| sounded like a sane idea. | |||
|
15:13
alanhaggai_ joined
|
|||
| moritz_ | it's parrot that is insane | 15:13 | |
| rakudo: class A { }; try { die A.new() }; say $!, $!.WHAT | 15:14 | ||
| p6eval | rakudo c4f0f9: OUTPUT«A<0xb5f6e560>Exception» | ||
| moritz_ | rakudo: class A { }; try { die A.new() }; say $($!), $($!).WHAT | ||
| p6eval | rakudo c4f0f9: OUTPUT«Method 'item' not found for invocant of class 'Exception'current instr.: '_block14' pc 94 (EVAL_22:54)» | ||
| Nom- | rakudo: class A{}; try { die A.new(); }; say $!.WHAT; | ||
| p6eval | rakudo c4f0f9: OUTPUT«Exception» | ||
| Nom- | doesn't seem to help much :/ | ||
| ok... there is a fail keyword | 15:15 | ||
| Which seems to return exceptions too | |||
| moritz_ | evalbot control restart | 15:16 | |
|
15:16
p6eval left
|
|||
| pugs_svn | r25358 | moritz++ | [evalbot] give up separation of parrot build and working dir | 15:16 | |
| moritz_ | evalbot control restart | ||
|
15:16
p6eval joined,
alanhaggai_ is now known as alanhaggai
15:21
alester joined,
iblechbot joined
|
|||
| Nom- | ok looking at the source, it seems die can be passed an exception... | 15:21 | |
| .sub 'die' :multi('Exception') | |||
|
15:37
kane__ joined
|
|||
| masak | @tell mberends here's how to avoid cycles: during the download-and-check phase, keep an array @downloaded and an array @to_download. push new deps on the latter when discovering them, but abort plaintively if they already appear in the former. | 15:43 | |
| lambdabot | Consider it noted. | ||
| masak | also, gist.github.com/65215 | 15:47 | |
| pmurias | ruoso: hi | 15:57 | |
|
15:58
mtnviewmark joined
16:00
kane__ left
16:08
pathetic joined
16:11
mtnviewmark left
16:26
meppl left
16:28
AzureStone joined
16:29
mtnviewmark joined,
mtnviewmark left
16:31
Tene joined
16:32
alester left,
AzureStone_ left
16:38
alanhaggai_ joined
16:39
ejs1 left
16:45
alanhaggai left,
alanhaggai_ is now known as alanhaggai
16:48
Tene_ left
|
|||
| ruoso | hi pmurias | 16:52 | |
|
16:56
agentzh left
16:57
ejs joined,
agentzh joined
|
|||
| pugs_svn | r25359 | ruoso++ | [spec/S16] reorganizing the roles a bit, to make it less confusing. Now we should discuss IO::Socket, IO::Pipe and other very OS-specific matters | 16:57 | |
|
16:57
ludan left
|
|||
| pmurias | ruoso: is your smop report avalible somewhere? | 16:57 | |
| ruoso | it should be in a very short time | 16:58 | |
| I already authorized jhorwitz to publish it | |||
|
17:11
justatheory joined
|
|||
| dalek | kudo: cf98887 | pmichaud++ | Configure.pl: Check for ../../parrot_config in preference to installed parrot. |
17:13 | |
|
17:18
masak left
|
|||
| dalek | kudo: 924f2ba | pmichaud++ | perl6.pir: Silently exit if passed '-le' argument from Test::Harness. |
17:26 | |
| [particle] | @tell mtnviewmark excellent work on the optable! i made a shortcut url at tinyurl.com/perl6op | 17:38 | |
| lambdabot | Consider it noted. | ||
|
17:45
pmurias left
|
|||
| dalek | kudo: 3da1733 | pmichaud++ | build/Makefile.in: Remove commented-out "make Makefile" target |
17:48 | |
| kudo: 1f9086b | pmichaud++ | config/makefiles/ (2 files): Remove obsolete config/ directory. |
|||
| kudo: a6f4926 | pmichaud++ | Configure.pl: Remove commented-out and obsolete calls to Parrot's 'reconfigure.pl' step. |
17:49 | ||
|
17:55
[particle] left
17:58
ejs left
18:03
mikehh joined
18:08
ejs joined
18:10
[particle] joined
18:11
icwiener joined,
maerzhase joined
18:21
justatheory left
18:23
meppl joined
18:30
pathetic left
18:31
meppl left,
meppl joined
18:33
Psyche^ joined
18:36
zamolxes left
|
|||
| ruoso wonders if there is an API equivalent to select and poll for win32 | 18:38 | ||
|
18:44
maerzhase1 joined,
maerzhase left
18:46
Patterner left,
Psyche^ is now known as Patterner
18:48
schmalbe joined
|
|||
| dalek | kudo: 10909da | pmichaud++ | build/Makefile.in: Make the fakecutable the default target. |
18:50 | |
|
18:58
mberends joined
18:59
`alpha joined
|
|||
| `alpha | hello | 18:59 | |
| PerlJam | hello | ||
| `alpha | will perl6 compile in elf? | ||
|
18:59
jeremiah left
|
|||
| `alpha | or exe? | 18:59 | |
| bacek_ | good morning | 19:00 | |
| `alpha | (meaning not some might-be-working perlcc hack but an real compiler) | ||
| bacek_ | `alpha: depends on implementation. | ||
| `alpha | bacek_ could you please elaborate | 19:01 | |
|
19:01
dusty joined
|
|||
| bacek_ | Perl6 is language. Just spec. | 19:01 | |
| There is few implementations available. | |||
| `alpha | okay | ||
| bacek_ | Some of them can compile to "exe" | 19:02 | |
| `alpha | does any of them "support" elf compiling ? | ||
| okay | |||
| bacek_ | perl6: say "Hi" | ||
| `alpha | which one ? | ||
| p6eval | rakudo c4f0f9: OUTPUT«./parrot: error while loading shared libraries: libparrot.so.0.9.0: cannot open shared object file: No such file or directory» | ||
| ..elf 25359, pugs: OUTPUT«Hi» | |||
| bacek_ | probably Rakudo can. | ||
| `alpha | okay | ||
| thank you bacek_ | |||
| bacek_ | `alpha: you welcome | 19:03 | |
| summon pmichaud | |||
|
19:04
jrockway left
19:05
jrockway joined
19:08
bacek_ is now known as bacek
19:11
mberends left
19:15
`alpha left,
justatheory joined
|
|||
| bacek | std: class A {}; my $c = class is A {}; | 19:18 | |
| p6eval | std 25359: OUTPUT«############# PARSE FAILED #############Malformed "class" declarationUnable to parse class definition at /tmp/we8jgLrwAj line 1:------> class A {}; my $c = class is A {}; expecting traitFAILED 00:02 33m» | 19:19 | |
| bacek | std: class A {}; my $c = class :: is A {}; | ||
| p6eval | std 25359: OUTPUT«ok 00:02 33m» | ||
| jnthn | tHAT LOOS'S...WRONG. | ||
| oops | |||
| *That looks...wrong. | |||
| bacek | jnthn: what? | 19:20 | |
| '::' as anonymous class was added few days ago | |||
| rakudo: say something | 19:25 | ||
| p6eval | rakudo c4f0f9: OUTPUT«Could not find non-existent sub somethingcurrent instr.: '_block14' pc 53 (EVAL_16:38)» | ||
| bacek | rakudo: say "I'm alive!" | ||
| p6eval | rakudo c4f0f9: OUTPUT«I'm alive!» | ||
| bacek | rakudo: sub foo { 1;; }; say foo; | 19:26 | |
| p6eval | rakudo c4f0f9: OUTPUT«Null PMC access in isa()current instr.: 'parrot;List;!flatten' pc 5976 (src/classes/List.pir:283)» | ||
|
19:30
tourett_ joined
|
|||
| tourett_ | change.pennergame.de/change_please/2520711/ | 19:30 | |
|
19:30
tourett_ left
|
|||
| [particle] | wonder if we can strike that advert from the logs | 19:30 | |
| bacek | ... or this spammer in life. | 19:33 | |
|
19:37
eric257 joined
|
|||
| jnthn | bacek: Oh? I didn't see that happen. | 19:40 | |
| bacek: In that case, fine. :-) | |||
| I'll make it work in the next few days and I can resolve an RT. :-) | |||
| bacek | jnthn: good-good. | ||
| jnthn: btw, can you take a look on few my patches? | |||
| jnthn | bacek: Thing is, they ain't patches...they're git forks...and I don't know yet how to handle those! ;-) | 19:43 | |
| But will try and work that out. :-) | |||
| bacek | git fetch git://github.com/bacek/rakudo.git | 19:44 | |
| git cherry-pick <id> | |||
| jnthn | Or maybe pmichaud can review some too - he's often better at that than I. | ||
| bacek | jnthn: I failed to summon pmichaud :) | ||
| jnthn | bacek: I think he's got his hands quite full with @OTHER at the moment. | 19:45 | |
| bacek | r25323 Allow use of :: as anonymous package name | ||
| [particle] | jnthn: chrisdolan posted an entry on githob about patching with git | ||
| bacek | jnthn: yeah... | ||
| jnthn | [particle]: githob? | 19:46 | |
| Or github? | |||
| [particle] | the latter | ||
| jnthn | I'll try dig it up, thanks. | ||
|
19:46
sri_kraih left,
riffraff left
|
|||
| bacek | jnthn: looks like you can't fetch without adding remote in git... | 19:51 | |
| jnthn: so, correct sequence is "git remote add bacek-rakudo git://github.com/bacek/rakudo.git; git fetch bacek-rakudo;" | 19:53 | ||
| then cherry-pick or "git show <id> | patch -p1" | |||
|
19:57
jeremiah joined
|
|||
| jeremiah | seen masak | 19:57 | |
|
20:00
dwhipp joined
|
|||
| dwhipp | perl6: my $x = (8,9).pick; say $x | 20:01 | |
| p6eval | pugs: OUTPUT«8» | ||
| ..rakudo c4f0f9: OUTPUT«./parrot: error while loading shared libraries: libparrot.so.0.9.0: cannot open shared object file: No such file or directory» | |||
| ..elf 25359: OUTPUT«Useless use of a constant in void context at (eval 120) line 3.Can't call method "pick" without a package or object reference at (eval 120) line 3. at ./elf_h line 4346» | |||
|
20:01
pyrimidine joined
|
|||
| dwhipp | rakudo: my @a=8,9; my $x = @a.pick(1); say $x | 20:02 | |
| p6eval | rakudo c4f0f9: OUTPUT«./parrot: error while loading shared libraries: libparrot.so.0.9.0: cannot open shared object file: No such file or directory» | ||
| dwhipp | rakudo: say "hello" | 20:03 | |
| p6eval | rakudo c4f0f9: OUTPUT«./parrot: error while loading shared libraries: libparrot.so.0.9.0: cannot open shared object file: No such file or directory» | ||
| pyrimidine | rakudo: my subset Strand of Int where {$_ == 0 | 1 | -1}; my Strand $x; say $x; | 20:05 | |
| p6eval | rakudo c4f0f9: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | 20:06 | |
| pyrimidine | meh | ||
| dwhipp | rakudo: my @a=8,9; my $x = @a.pick(1); say $x | 20:08 | |
| p6eval | rakudo c4f0f9: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| pyrimidine | pugs: my subset Strand of Int where {$_ == 0 | 1 | -1}; my Strand $x; say $x; | 20:09 | |
| p6eval | pugs: OUTPUT«Strand» | ||
| dwhipp | rakudo: my @a=8,9; my $x = @a.pick(1); say $x | 20:10 | |
| p6eval | rakudo c4f0f9: OUTPUT«Class 'Perl6MultiSub' not foundcurrent instr.: 'parrot;Perl6Role;!add_variant' pc 2691 (src/classes/Role.pir:42)» | ||
| dwhipp | pugs: my @a=8,9; my $x = @a.pick(1); say $x | 20:11 | |
| p6eval | pugs: OUTPUT«9» | ||
|
20:12
hanekomu joined,
justatheory left
20:13
frew joined
20:15
schmalbe left
20:16
kane__ joined
20:20
ruoso left
|
|||
| pyrimidine | perl6: my subset Strand of Int where {$_ == 0 | 1 | -1}; my Strand $x; say $x; | 20:28 | |
| p6eval | pugs: OUTPUT«Strand» | ||
| ..rakudo c4f0f9: OUTPUT«0» | |||
| ..elf 25359: OUTPUT«Unknown rule: type_declarator:expect_termIt needs to be added to ast_handlers. at ./elf_h line 2042» | |||
| pyrimidine | Shouldn't that be undef? | ||
|
20:29
frew left
|
|||
| bacek | perl6: my subset Strand of Int where {$_ == 0 | 1 | -1}; my Strand $x; say $x.defined; | 20:30 | |
| p6eval | rakudo c4f0f9: OUTPUT«1» | ||
| ..elf 25359: OUTPUT«Unknown rule: type_declarator:expect_termIt needs to be added to ast_handlers. at ./elf_h line 2042» | |||
| ..pugs: OUTPUT«» | |||
| bacek | looks like a bug | ||
| perl6: say $*PROG | 20:31 | ||
| p6eval | rakudo c4f0f9: OUTPUT«Use of uninitialized value» | ||
| ..elf 25359, pugs: OUTPUT«» | |||
| jnthn | perl6: subset Strand of Int where {$_ == 0 | 1 | -1}; say Strand.defined | ||
| p6eval | rakudo c4f0f9: RESULT«11» | ||
| ..pugs: OUTPUT«*** No such subroutine: "&Strand" at /tmp/JFNtHvoCCP line 1, column 52 - line 2, column 1» | |||
| ..elf 25359: OUTPUT«Unknown rule: type_declarator:expect_termIt needs to be added to ast_handlers. at ./elf_h line 2042» | |||
|
20:31
frew joined
|
|||
| jnthn | perl6: subset Strand where {$_ == 0 | 1 | -1}; say Strand.defined | 20:32 | |
| p6eval | rakudo c4f0f9: OUTPUT«1» | ||
| ..pugs: OUTPUT«*** No such subroutine: "&Strand" at /tmp/pcgGPYlTDi line 1, column 45 - line 2, column 1» | |||
| ..elf 25359: OUTPUT«Unknown rule: type_declarator:expect_termIt needs to be added to ast_handlers. at ./elf_h line 2042» | |||
| jnthn | rakudo: say Int.defined | ||
| p6eval | rakudo c4f0f9: OUTPUT«0» | ||
| jnthn | OK, just sub-types, it seems... | ||
| bacek | jnthn: there is masak's ticket for it already. | ||
| pyrimidine | RT#? | ||
| dwhipp | rakudo: my @a=8,9; my $x = @a.pick(1); say $x | 20:34 | |
| p6eval | rakudo c4f0f9: OUTPUT«9» | ||
| bacek | can't find it... | ||
| #62894, but jnthn++ already fixed it. So it can be different issue. | 20:35 | ||
| jnthn | bacek: Yes, I fixed the general proto-objects issue. | ||
| Thus why I was checking what Int.defined said. | 20:36 | ||
| This looks subtype specific. | |||
| bacek | indeed | ||
| jnthn | ticket welcome | 20:39 | |
|
20:39
dwhipp left
|
|||
| jnthn afk for a bit | 20:39 | ||
|
20:40
kane__ left
20:42
pmurias joined
|
|||
| bacek gets masak's hat | 20:44 | ||
|
20:45
exodist_ joined
|
|||
| bacek | #63264 | 20:47 | |
|
20:48
frew left,
alexn_org left
20:50
pyrimidine left
|
|||
| jeremiah | seen masak | 20:51 | |
|
20:54
idemal left
20:59
Exodist left,
exodist_ is now known as Exodist
21:01
FurnaceBoy joined
21:02
icwiener left
21:08
idemal joined
21:10
idemal left
21:12
jferrero joined
|
|||
| dalek | kudo: 2ff60d5 | pmichaud++ | build/gen_parrot.pl: First draft of script to automatically download and build |
21:12 | |
|
21:13
idemal joined
21:14
idemal left
21:15
idemal joined
|
|||
| dalek | kudo: 12b2b39 | pmichaud++ | build/Makefile.in: Add a draft "make parrot" target. |
21:30 | |
|
21:36
luqui joined
|
|||
| luqui | TimToady, ping | 21:36 | |
| lambdabot | luqui: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
|
21:49
pyrimidine joined
|
|||
| pyrimidine | rakudobug? | 21:51 | |
|
21:51
wknight8111 joined
21:54
FurnaceBoy left
22:03
ejs left
22:06
[particle]1 joined
22:08
maerzhase1 left
22:19
alester joined
22:21
nihiliad left
22:24
[particle] left,
zamolxes joined
|
|||
| pyrimidine | bacek: do you have RT perms to delete a bug report? I dup'ed #63264 as #63268. | 22:27 | |
| dalek | kudo: a8647e3 | pmichaud++ | Configure.pl: Add "--gen-parrot" option to automatically download/maintain Parrot. |
22:28 | |
| kudo: 8695e4b | pmichaud++ | build/PARROT_REVISION: Bump PARROT_REVISION to r36802. |
|||
|
22:30
ejs joined
22:37
pyrimidine left
22:41
hanekomu left
22:45
skids left,
dusty left
22:54
justatheory joined
22:58
Limbic_Region joined
23:04
Tene_ joined
23:17
eric257 left,
Tene left
23:26
iblechbot left
23:27
alester left
23:31
shinobi-cl joined
23:40
ejs left
23:45
skids joined
23:51
gravity joined,
jferrero left
23:58
kane__ joined
23:59
DemoFreak left
|
|||