Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 January 2012.
muixirt to install it on a small machine ... ah forget it :-) 00:00
dalek sella/test_cleanups: 3067f93 | Whiteknight++ | / (5 files):
Fix the remaining test failures.
00:41
00:41 janus joined
whiteknight dukeleto: ping 00:42
dukeleto whiteknight: pong 01:04
whiteknight dukeleto: I have some questions about testing, if you have a minute
dukeleto whiteknight: shoot at will
whiteknight dukeleto: I've added the ability for Rosella's Test library to run subtests and generate nested TAP 01:05
dukeleto: problem is, the interface for it is currently very ugly, and I'm not sure what to do with it to make it better and easier
dukeleto: Here's a bare-bones test file that I have that demonstrates it: github.com/Whiteknight/Rosella/blo...t/Nested.t 01:07
dukeleto whiteknight: ok, you need some feedback?
whiteknight dukeleto: yeah, or a wishlist or something. I can generate the nested TAP but don't have a clear vision for how to make use of it 01:08
dukeleto whiteknight: schwern and Ovid are really big about nested tap, they could give some pointers 01:09
whiteknight okay, I may hunt them down
01:16 alvis joined
dukeleto whiteknight: just do something like @schwern and @ovidperl on a gist on github 01:27
whiteknight okay, I can do that. I want it to be a useful tool, I just have no idea what the interface should be 01:33
dalek sella: 3067f93 | Whiteknight++ | / (5 files):
Fix the remaining test failures.
01:39
sella: acd69c4 | Whiteknight++ | src/include/Query.winxed:
Merge branch 'master' into test_cleanups
sella: b6a2551 | Whiteknight++ | src/test/Builder.winxed:
un-comment code in Builder
sella/test_cleanups: acd69c4 | Whiteknight++ | src/include/Query.winxed:
Merge branch 'master' into test_cleanups
sella: 7fc1b7c | Whiteknight++ | VERSION:
Bump Test to version 4
01:54 dukeleto joined
dalek rrot: 1f4a9d3 | dukeleto++ | .travis.yml:
[ci] Try to get the correct local::lib env vars set
02:06
rrot: d4f3f68 | dukeleto++ | .travis.yml:
[ci] Since --test=build with return an error code if build tests fail, run our make command unconditionally so Smolder reports get sent
02:53
sella: c69d0c8 | Whiteknight++ | / (3 files):
Add in a debug mode for the Test library. At the moment it only prints out full backtraces
02:54
sella: c089673 | Whiteknight++ | t/core/Error.t:
Remove extra test test for testing
sella: 22a9251 | Whiteknight++ | t/core/Error.t:
Remove another testing doodad
sella: 4ea5ad3 | Whiteknight++ | src/test/ (5 files):
Fix up some Test docs
03:19 dngor joined, dngor_ joined
cotto ~~ 03:29
dukeleto cotto: wazzup 03:41
parrot compile failure on clang: travis-ci.org/#!/parrot/parrot/jobs/602265 03:47
04:10 theory joined
dalek rrot/repcc: a8e2492 | bacek++ | src/call/args.c:
Remove unused code
05:26
rrot/repcc: 0d0bef9 | bacek++ | src/pmc/callcontext.pmc:
Mark shift_foo as manual_wb. It's safe because we are not chaning GCables
rrot/repcc: bf13f88 | bacek++ | src/pmc/callcontext.pmc:
Few more optimisations
rrot: 18664be | dukeleto++ | .travis.yml:
[ci] Test plain builds instead of ccache

We weren't getting a lot of ROI out of testing ccache vs. non-ccache builds, i.e. I have never seen a ccache/non-ccache build pair have different behaviors.
Much better to test a "plain" parrot compile for each compiler, which means we turn off every possible Configure.pl flag. This tends to catch test failures where tests have not been properly skipped if Parrot was not compiled with the feature turned on.
This has the added benefit of using fewer resources on Travis CI and running faster.
05:51
06:04 theory left 06:15 elmex joined 06:28 alvis joined
dalek kudo/has-self: 6b4a6b7 | moritz++ | src/ (3 files):
first cut at porting $*HAS_SELF stuff from STD

class A { has $.x = $!y } now complains that $!y is used where no self available, which is wrong. The rest seems to work fine.
07:27
alvis cotto: ping 07:46
msg cotto i spent some time this weekend, reading up on Drupal Service Modules, REST client/servers in php and perl. 07:58
aloha OK. I'll deliver the message.
alvis msg cotto i assume everything is installed, but ... what is the url to _parrotbug_service_create(...)? 08:02
aloha OK. I'll deliver the message.
alvis msg cotto and may i assume a standard HTTP 200 OK response if everything is correct? thanks. 08:03
aloha OK. I'll deliver the message.
08:07 jsut joined 08:25 lucian joined 08:28 dngor joined
dalek rrot: 0554832 | dukeleto++ | .travis.yml:
[ci] Remove ccache, add llvm-dev and comment out env dump
08:36
08:51 mj41 joined 09:14 lucian joined 09:48 Psyche^ joined
moritz aloha: msg soh-cah-toa the git clone URL in the README of github.com/soh-cah-toa/p6-digest-sha256/ is wrong (misses the p6- part) 10:27
aloha moritz: OK. I'll deliver the message.
11:11 lucian joined 11:16 alvis joined 12:36 benabik joined
benabik o/ #parrot 12:38
13:13 bacek joined 13:50 PerlJam joined 13:59 dngor joined
benabik msg whiteknight Matcher looks interesting, but I notice that it will only use one matcher. What if two things both does('array') and does('hash')? 14:19
aloha OK. I'll deliver the message.
14:20 dngor joined 14:35 bluescreen joined 14:38 PacoAir joined 15:49 dmalcolm joined 16:23 alester joined 16:56 fperrad joined 17:24 lucian joined 17:25 davidfetter joined
cotto ~~ 17:32
dukeleto ~~ 18:04
seen soh-cah-toa 18:05
aloha soh-cah-toa was last seen in 15370 days 18 hours ago .
dukeleto lulz
davidfetter wonders what 1-masked binary that corresponds to 18:06
sorear dukeleto: 1970/01/01 18:10
davidfetter: rather
davidfetter ah
benabik seen soh_cah_toa 18:14
aloha soh_cah_toa was last seen in #perl6 86 days 19 hours ago saying "well, even though that failed, what does that ^ kind of declaration do? i've never seen the : used before".
benabik dukeleto: ^^
seen unlikelyIRCnickname
aloha unlikelyIRCnickname was last seen in 15370 days 18 hours ago .
benabik It would be nice if aloha interpreted that as "I haven't seen them"
Coke it used to. it's a bug in an upgraded bot plugin. 18:18
benabik Ah. Pity
Coke which we could route around, if you wanted:
aloha, source? 18:19
aloha Coke: source is github.com/bacek/aloha
Coke I'm sure if you got a patch, bacek (or whoever) could update the running instance.
benabik I'll add that to my "things to do when I get stuck on my thesis" list. :-D
Coke benabik++ 18:20
benabik (Sometimes you just have to work on something else for a while...)
Although I should maybe write down that list... :-D
18:20 not_gerd joined
not_gerd hello, #parrot 18:21
Util Hello, not_gerd 18:22
Coke Util: hio. 18:23
Util Hi, Coke
19:04 contingencyplan joined
aloha (parrot/parrot) Issues opened : 710 (update auto-sizes) by gerdr : github.com/parrot/parrot/issues/710 19:24
Util #ps time 19:31
cotto #ps time
that too
dalek rrot/auto-sizes: d4760a5 | (Gerhard R)++ | config/auto/sizes.pm:
use _minimal_ type with size greater than sizeof (void *) for ptrcast
19:47
rrot/auto-sizes: 1d54db2 | dukeleto++ | config/auto/sizes.pm:
Merge pull request #710 from gerdr/gerdr/cleanup

update auto-sizes
aloha (parrot/parrot) Issues closed : 710 (update auto-sizes) by gerdr : github.com/parrot/parrot/issues/710 19:49
(parrot/parrot) Issues opened : 711 (Look at FORTIFY_SOURCE in GCC) by petdance : github.com/parrot/parrot/issues/711
alester More toys! github.com/parrot/parrot/issues/711 19:52
20:03 lucian joined 20:07 not_gerd left 20:25 bluescreen joined 20:40 PerlJam joined 20:41 zby_home joined 21:03 dmalcolm joined 21:22 bluescreen_ joined 21:28 dm8 joined
dukeleto ~~ 22:22
23:04 aloha joined
bacek_at_work ~~ 23:05
aloha, seen adflkjgsdlkfjghs
aloha bacek_at_work: Sorry, I haven't seen adflkjgsdlkfjghs.
bacek_at_work Coke, fixed
benabik bacek++ 23:06
bacek_at_work aloha, hide 23:10
aloha bacek_at_work: Ok, you're hiding from seen status.
bacek_at_work aloha, seen bacek_at_work
aloha bacek_at_work: Sorry, I haven't seen bacek_at_work.
bacek_at_work heh
aloha, unhide
aloha bacek_at_work: Ok, you're visible to seen status.
benabik aloha: seen bacek_at_work
aloha benabik: bacek_at_work was last seen in #parrot 14 seconds ago saying "unhide".
23:22 whiteknight joined
whiteknight good evening, #parrot 23:25
msg benabik: The default matchers are (array, array) and (hash, hash). You can easily add custom stuff too, or remove the default matchers 23:26
aloha OK. I'll deliver the message.