www.parrotcode.org/ | Last release: 0.7.1 "Manu Aloha"
Set by moderator on 17 September 2008.
00:04 Andy joined 00:06 TiMBuS joined 00:09 AndyA joined 00:47 particle joined 00:52 Auzon joined
dalek r31918 | chromatic++ | trunk: 01:47
: [t] Revised several tests to use unique temporary PIR, PASM, and PBC files.
: This avoids spurious and accidental race conditions which cause weird failures
: during parallel testing.
diff: www.parrotvm.org/svn/parrot/revision?rev=31918
01:49 Ontolog joined 02:11 particle joined 02:27 ab5tract joined 02:42 davidfetter joined 03:46 Theory joined 03:52 dmknopp left 04:10 magnachef__ joined 04:14 MariachiElf joined 04:30 TiMBuS joined 04:57 Andy joined 05:42 AndyA joined 05:43 uniejo joined 05:52 uniejo joined 05:56 TiMBuS joined
dalek r31919 | fperrad++ | trunk: 07:04
: [Lua]
: - add conditional skip
diff: www.parrotvm.org/svn/parrot/revision?rev=31919
07:10 iblechbot joined 07:57 barney joined 08:01 magnachef__ joined
dalek bernhard.schmalhofer@gmx.de | Pipp: 08:13
link: www.perlfoundation.org/parrot/index.cgi?pipp
08:31 ejs joined 08:52 tomyan joined 09:09 GeJ joined
dalek bernhard.schmalhofer@gmx.de | Pipp: 09:12
link: www.perlfoundation.org/parrot/index.cgi?pipp
09:14 isop joined
dalek bernhard.schmalhofer@gmx.de | Pipp: 09:14
link: www.perlfoundation.org/parrot/index.cgi?pipp
bernhard.schmalhofer@gmx.de | Pipp: 09:17
link: www.perlfoundation.org/parrot/index.cgi?pipp
09:19 AndyA joined 09:26 TiMBuS joined 09:34 pancake joined 09:35 magnachef__ joined
dalek r31920 | bernhard++ | trunk: 09:44
: [Pipp] write name of the proto regexes as identifiers, not as a string
diff: www.parrotvm.org/svn/parrot/revision?rev=31920
cotto barney, ping 09:50
barney hi cotto 09:52
cotto what'd be a good way to get familiar with the rest of Pipp's code?
is there some moderately easy feature or bug that needs work?
09:53 kj joined
barney Implementing functions, filling in the stubs generared by fperrard, should be straightforward 09:53
cotto that'd be a good and useful place to start 09:54
what about the pct code? 09:55
barney kevin.vanzonneveld.net/techblog/art...licensing/ could be a guide
the pct is fairly straightforward, the grammar is in grammar.pg and the rules for generating PAST is in actions.pm 09:56
I ususally write corresponding Perl 6 code and look at the PAST generated by Rakudo
--target=past is our friend 09:57
cotto so it shouldn't be too hard to grok and extend
yes
barney not at all
cotto that's good to know. I never got anywhere trying to turn the source code into a useful spec. 09:58
er, Zend PHP's source code
09:59 Bzek joined
barney Editing the Wiki about the State of the implementation is also an useful thing 09:59
The Roadsend source code might be more approachable, if you know Scheme (which i don't really)
cotto that should give me enough to start playing with
nope, no scheme for me 10:00
barney I'm just fiddling with public class members.
10:00 Ademan joined
barney Finding out whether PAST supports protected members will be next 10:01
cotto for PHP's "OO" support?
barney Yes.
cotto I can't imagine that anything designed for perl6 wouldn't handle PHP, but I haven't tried yet.
barney AFAIK Perl 6 has not protected members, which is good 10:02
cotto ok. It's 0300 here and I need sleep. Thanks for the answers. 10:03
night
barney Gute Nacht
purl Gute nacht, barney
10:22 gaz joined, bacek joined
dalek r31921 | bernhard++ | trunk: 10:33
: [Pipp] Class names don't need to be split on '::'.
diff: www.parrotvm.org/svn/parrot/revision?rev=31921
r31922 | bernhard++ | trunk: 10:40
: [Pipp] use correct class name in test case.
diff: www.parrotvm.org/svn/parrot/revision?rev=31922
r31923 | bernhard++ | trunk: 10:46
: [Pipp] Paamayim Nekudotayim is not allowed in class names.
diff: www.parrotvm.org/svn/parrot/revision?rev=31923
11:01 bacek joined
dalek r31924 | bernhard++ | trunk: 11:14
: [Pipp] Put class methods into an immediate block, as seen on Rakudo.
diff: www.parrotvm.org/svn/parrot/revision?rev=31924
11:24 bacek joined
dalek r31925 | bernhard++ | trunk: 11:48
: [Pipp] Start to put member declaration into the symbol table.
diff: www.parrotvm.org/svn/parrot/revision?rev=31925
12:16 xiaoyafeng joined 12:22 iblechbot joined 12:23 magnachef__ joined
dalek bernhard.schmalhofer@gmx.de | Pipp: 12:53
link: www.perlfoundation.org/parrot/index.cgi?pipp
13:09 gryphon joined 13:17 Andy joined 13:26 Zaba joined 13:30 PacoLinux joined
Tene Oogh. This is way too early to be awake. 13:34
13:45 jhorwitz joined 13:47 dmknopp joined 14:11 TiMBuS joined 14:36 Andy joined 14:47 tetragon joined 14:48 omega joined 15:04 selenamarie joined 15:18 coke joined 15:34 sjansen joined 15:45 Zaba joined 16:00 selenamarie left 16:05 Lorn joined
dalek r31926 | jhorwitz++ | trunk: 16:15
: update NCI signatures for recent mod_parrot changes
diff: www.parrotvm.org/svn/parrot/revision?rev=31926
16:15 tetragon joined 16:16 particle joined 16:18 ruoso joined 16:34 Lorn joined 16:43 barney joined 16:50 Theory joined
Coke who did the recent :: -> '; ' changes? 17:19
Tene pmichaud and me. 17:25
I would have updated tcl, but, it's not in the tree anymore.
Jerk.
;)
Coke Can you peek at rt.perl.org/rt3/Ticket/Display.html?id=59870 ? 17:26
Tene I'd be glad to help you with it, though.
Coke danke.
Tene Sure.
except a bit later. teaching now.
Coke no rush, I'z at work.
Tene Wait, is tcl in the tree at all anymore? 17:31
Ah, no it's not.
Coke nope.
Tene Where can I get some partcl to look at?
Oh, attachment
purl attachment is probably reality.
Coke you don't need it for that ticket.
but if you want to play, here: code.google.com/p/partcl/wiki/PartclSource 17:32
partcl?
purl partcl is probably tcl on parrot or being discussed on lily (see lily) in -partcl. or ask coke for details
Coke no, partcl is tcl on parrot
purl okay, Coke.
Coke partcl is also code.google.com/p/partcl
purl okay, Coke.
Coke if anyone would like to try out the new partcl arrangement, I'd certainly appreciate it. =-) 17:50
17:53 ab5tract joined 17:58 Theory joined 18:13 Ivatar joined 18:14 Zaba joined 18:36 peepsalot joined 18:49 ab5tract joined
PacoLinux Coke: I cant access to partcl svn, insists in ask for a user/passwd 18:55
r:~/parrot/languages$ svn checkout partcl.googlecode.com/svn/trunk/ tcl -> Authentication realm: <partcl.googlecode.com:443> Google Code Subversion Repository -> Password for 'paco': 18:58
cotto PacoLinux, try svn checkout partcl.googlecode.com/svn/trunk/ partcl-read-only 19:03
that one worked for me
Coke PacoLinux: "what cotto said". See: code.google.com/p/partcl/source/checkout 19:04
PacoLinux cotto: thx, this method works :)
Coke I'll update the notes on my copy because I think they're wrong.
19:29 donaldh joined
tetragon t/native_pbc/header.t doesn't like my 64-bit build. The build's wordsize is too large 19:39
Infinoid I'm seeing that too 19:48
tetragon I've filed #59876 over that 19:49
(and #59874 over my recent 32-bit failure)
Infinoid do we have parallel testing yet? I've been out of the loop for a few months. 19:57
hmm 19:59
# Failed test 'I-reg shl and PMC shl are consistent'
# at t/op/bitwise.t line 513.
# Exited with error code: [SIGNAL 11]
tetragon I just occasionally do a couple builds. It's been a while since last did a set, but I'm taking a bit of a break from a talk I'm preparing and getting JIT working with Intel OS X
Infinoid cool 20:00
tetragon No failures or crashes for me on t/op/bitwise.t on either 32- or 64- bit builds
Infinoid awesome, a DOD crash 20:01
tetragon The first JIT stackframe is the wrong length for Intel OS X to like it
Most of my current crashes are from the pmc tests 20:02
nopaste "Infinoid" at 96.238.213.50 pasted "DOD crash in t/op/bitwise.t on linux/x86_64" (66 lines) at nopaste.snit.ch/14281
tetragon Does test 54 of t/pmc/complex.t crash on you? 20:04
Infinoid yes 20:05
tetragon It always segfaults on my 64-bit build, and either aborts or segfaults on my 32-bit build (depending upon how it's invoked)
Infinoid I think I discussed that with pmichaud last week, and he has a ticket for it
I took a brief stab at it but couldn't figure out the problem 20:06
tetragon: rt.perl.org/rt3/Ticket/Display.html?id=59630 20:07
nopaste "tetragon" at 206.248.132.107 pasted "Different failures of t/pmc/complex.t 54 on 32-bit OS X builds" (203 lines) at nopaste.snit.ch/14282 20:11
20:15 magnachef__ joined
Infinoid the difference seems to be whether inter_call.c:388 gets around to calling Parrot_Confess or not 20:15
crashes at more or less the same spot, either way 20:16
20:16 bacek joined
Coke what do folks think about adding a USAGE attribute to Subs and other invokables that was used as the exception message when invoked with a wrong number of args? 20:17
would any other HLLs find that useful?
tetragon And this behaviour is consistent. It always trips the assertion if I run it from the command line or prove (non-verbose). It always segfaults if I use prove -v
dalek r31927 | cotto++ | trunk: 20:21
: [pipp] * get_repr implementation and tests
: * remove unused macro
: * change table ATTR to hash_table
: * add debugging symbols back to src/pipp_hash.o
diff: www.parrotvm.org/svn/parrot/revision?rev=31927
20:22 davidfetter joined
Coke PacoLinux, cotto: I updated code.google.com/p/partcl/wiki/PartclSource 20:30
20:31 johbar joined 20:49 grim_fandango joined 21:32 bacek joined 21:54 ruoso joined 22:23 TiMBuS joined 22:24 Zaba joined 22:33 particle1 joined 22:41 tetragon joined 23:41 nopaste joined 23:57 bacek_ joined