Parrot 4.6.0 "Wild Parrots of Telegraph Hill" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 July 2012.
benabik 8/15 is suggested pencils down, 8/22 is firm. 00:01
whiteknight okay, so not much longer 00:03
I'll send out an email to students on the 15th 00:04
01:00 benabik joined 02:16 woosley joined 05:14 benabik joined 06:41 Khisanth joined 07:12 Hunger joined 07:16 brrt joined
dalek p/dyncall-sized-num: 2800c6e | (Arne Skjærholt)++ | src/6model/ (13 files):
Add align field to storage_spec.

Also, adds initialisation of align field to all REPRs (and initialises a couple of bits fields that weren't).
07:56
09:31 schmooster joined 10:39 JimmyZ joined 12:54 PacoAir joined 12:59 JimmyZ joined 13:29 darbelo joined 13:37 bluescreen joined 14:22 JimmyZ joined
brrt hi #parrot 14:32
14:36 jashwanth joined 14:41 dmalcolm joined 14:59 brrt joined
dalek kudo/sigilless: c0ad1c0 | moritz++ | src/Perl6/Grammar.pm:
start to parse sub f(\\sigilless), and warn about old usage
15:38
kudo/sigilless: 5740db1 | moritz++ | src/Perl6/Grammar.pm:
parse type-constrained sigilless parameters
15:44
15:58 diakopter joined
diakopter I have a bug to report. 15:59
examples/benchmarks/primes.pasm
Coke pasm's going away: is it worth still reporting? 16:00
diakopter if you set P2 to 17619, parrot DTRT and exits cleanly with the correct output.
if you set P2 to 17620, parrot exits with no error but a nonzero exit code
dalek kudo/sigilless: 6f4df39 | moritz++ | src/Perl6/Actions.pm:
add (preliminary?) action method for defterm
diakopter Coke: I find it hard to imagine the problem would be with pasm
the program runs for a bit before exiting. 16:01
anyways, that's on windows. 16:03
msvc.
reproduced it on linux: 16:05
mwilson@ubuntu:~/src/nqp/parrot/examples/benchmarks$ parrot primes.pasm
N primes up to 17619 is: Segmentation fault (core dumped)
this is with the parrot needed by the most recent nqp master branch 16:06
both windows and linux. 16:07
hmm, .loadlib 'math_ops' might be out of date 16:08
nope, it's not that. the program definitely runs for quite a while until segfault 16:09
okly dokly 16:10
16:10 diakopter left
rurban diakopter: not repro with a 32bit parrot 16:21
tested ok with all runcores 16:22
only --leak-test crashes. That's the remaining gc bug 16:24
dalek kudo/sigilless: 5533f75 | moritz++ | src/Perl6/Actions.pm:
declare sigilless variables in method defterm, jnthn++
16:32
kudo/sigilless: 70d8b2a | moritz++ | src/Perl6/Actions.pm:
refactor common parameter declaration code from defterm and param_name into a common method
16:36
17:04 benabik joined
dalek kudo/nom: 94aa2b7 | moritz++ | src/core/Match.pm:
switch Match.gist from q[...] to 「...」, TimToady++
18:20
18:46 ttbot joined 20:02 lucian joined
dalek kudo/sigilless: b6bfd77 | moritz++ | src/Perl6/World.pm:
World.is_name should not require the name to have a symbol knwon at compile time
20:48
kudo/sigilless: 53c7856 | moritz++ | src/core/ (26 files):
switch protos to use | instead of |$
kudo/sigilless: e6c08fa | moritz++ | src/Perl6/Actions.pm:
start to wire up action methods for sigilless params

sub f(\\b) { say b }; f 42 now works
22:30 rurban left, rurban joined 22:49 alvis joined 23:04 dmalcolm joined, kid51 joined 23:10 whiteknight joined
whiteknight good evening, #parrot 23:10
wtf, I can't compile this example code from brrt 23:41
23:45 kid51_ joined