Parrot 5.1.0 "Zombie Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 27 February 2013.
00:25 kid51 joined
kid51 Just ran smolder in sixparrot branch 02:07
Only one failure: t/pmc/integer.t test 129
not ok 129 - i_divide overflow promotion 02:08
# Have: 0
# Want: 2
dalek rrot/sixparrot: efd27df | jkeenan++ | src/pmc/parrotinterpreter.pmc:
[codingstd] Un-cuddle that else.
02:10
cotto kid51: that feels like a leftover from removing bignum. 02:34
kid51 cotto: I've got 3 codingstd test failures in master -- but not in sixparrot 02:41
(I would have expected it to be the other way around ;-) )
2 of those 3 were spurious 02:47
But still failing t/codingstd/pccmethod_deps.t; test seems to be ending prematurely 02:48
I now realize that even that last test failure was spurious 03:03
What happened was that I built and smoked in sixparrot branch, then ran make codetest in that branch, then switched back to master and ran codetest *there* -- without first doing 'make test-clean' -- which, when I did it, cured 2 of the 3 "failures" -- and then started from scratch -- which cured the remaining one. 03:05
03:41 woosley joined 04:35 preflex_ joined 04:38 benabik joined 05:49 woosley joined 07:07 Mike-PerlRecruiter_ joined 07:22 bouncy joined
dalek kudo/vmarray: c54039f | (Arne SkjƦrholt)++ | / (8 files):
Start VMArrayHOW, expose it in the grammar.
09:26
p: 3dd264f | (Arne SkjƦrholt)++ | src/6model/reprs/VMArray. (2 files):
First implementation of compose() for VMArray.
09:28
09:53 xcombelle joined 10:27 woosley left 10:35 PacoAir joined 11:04 donaldh joined
dalek p: 63b55a0 | (Timo Paulssen)++ | src/QRegex/P6Regex/Grammar.nqp:
complain about negatives in range quantifiers.
12:13
p: 82b7e17 | (Timo Paulssen)++ | src/QRegex/P6Regex/Grammar.nqp:
fix error report with negative quantifiers.
12:51
13:19 PacoAir joined 13:30 darbelo joined
dalek kudo/nom: 22b3cf3 | moritz++ | t/spectest.data:
run S02-magicals/vm.t, timotimo++
13:36
14:21 Psyche^ joined 14:44 bluescreen joined 15:35 benabik joined
arnsholt_ Is there some particular reason that Parrot has -Waggregate-return in its CFLAGS? 16:52
16:55 darbelo joined
cotto arnsholt: alester is the resident gcc flag guy. I don't know off the top of my head. 16:56
You might look through the history of config/auto/warnings.pm 16:57
arnsholt Right. I'll do that, then 16:58
I'm removing warnings from NQP's compile, and that one can't be removed, since one of the sixmodel functions actually returns an aggregate 16:59
cotto Is that a recent change? 17:00
arnsholt Nope. Been there as long as sixmodel I think
cotto Ah. It's just a noisy warning that you don't need.
arnsholt Yeah. It's mostly cosmetic, but I like to keep the warnings to a minimum, since they do come in handy every once in a while 17:01
cotto arnsholt: that's a very good idea. 17:02
arnsholt And of course a single warning in an ops file will cause many warnings during compile 17:05
cotto yeah
arnsholt Speaking of ops files, what's the problem with empty cases in switch blocks?
cotto arnsholt: opsc turns it into valid C but the old ops2c ops processor isn't smart enough. 17:06
arnsholt Ah, right 17:07
What's a non-empty enough case for it to not care? Is something like "default: ;" enough, or does it need a better statement after the label?
cotto It depends on what gcc accepts. The ; seemed to be enough to make it happy. 17:08
17:11 PacoAir joined
arnsholt Pretty sure gcc wil accept that (the empty statement is valid C, after all) 17:13
cotto arnsholt: It complained about a label before an empty statement, which make some sense. If there's no code, there's nowhere for the label to go. 17:16
It's a bit odd. 17:17
17:17 PacoAir joined 17:23 davidfetter joined 18:19 zby_home joined 18:20 chekkaa joined 18:27 contingencyplan joined 18:47 benabik joined 19:06 Mike-PerlRecruiter_ joined 19:10 bouncy joined 20:41 bluescreen joined 22:57 benabik joined 23:31 donaldh joined
dalek kudo/nom: 357e603 | jnthn++ | src/core/Cool.pm:
Remove bogus coercion from Cool.substr.

Found by labster++.
23:40
23:54 kid51 joined