Camelia, the Perl 6 bug

IRC log for #parrot, 2012-01-31

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:00 muixirt to install it on a small machine ... ah forget it :-)
00:41 dalek Rosella/test_cleanups: 3067f93 | Whiteknight++ | / (5 files):
00:41 dalek Rosella/test_cleanups: Fix the remaining test failures.
00:41 dalek Rosella/test_cleanups: review: https://github.com/Whiteknig​ht/Rosella/commit/3067f9317c
00:41 janus joined #parrot
00:42 whiteknight dukeleto: ping
01:04 dukeleto whiteknight: pong
01:04 whiteknight dukeleto: I have some questions about testing, if you have a minute
01:04 dukeleto whiteknight: shoot at will
01:05 whiteknight dukeleto: I've added the ability for Rosella's Test library to run subtests and generate nested TAP
01:05 whiteknight 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
01:07 whiteknight dukeleto: Here's a bare-bones test file that I have that demonstrates it: https://github.com/Whiteknight/Rosella/b​lob/test_cleanups/t/winxed_test/Nested.t
01:07 dukeleto whiteknight: ok, you need some feedback?
01:08 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:09 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 #parrot
01:27 dukeleto whiteknight: just do something like @schwern and @ovidperl on a gist on github
01:33 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:39 dalek Rosella: 3067f93 | Whiteknight++ | / (5 files):
01:39 dalek Rosella: Fix the remaining test failures.
01:39 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/3067f9317c
01:39 dalek Rosella: acd69c4 | Whiteknight++ | src/include/Query.winxed:
01:39 dalek Rosella: Merge branch 'master' into test_cleanups
01:39 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/acd69c44fa
01:39 dalek Rosella: b6a2551 | Whiteknight++ | src/test/Builder.winxed:
01:39 dalek Rosella: un-comment code in Builder
01:39 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/b6a25511eb
01:39 dalek Rosella/test_cleanups: acd69c4 | Whiteknight++ | src/include/Query.winxed:
01:39 dalek Rosella/test_cleanups: Merge branch 'master' into test_cleanups
01:39 dalek Rosella/test_cleanups: review: https://github.com/Whiteknig​ht/Rosella/commit/acd69c44fa
01:39 dalek Rosella: 7fc1b7c | Whiteknight++ | VERSION:
01:39 dalek Rosella: Bump Test to version 4
01:39 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/7fc1b7cfa1
01:54 dukeleto joined #parrot
02:06 dalek parrot: 1f4a9d3 | dukeleto++ | .travis.yml:
02:06 dalek parrot: [ci] Try to get the correct local::lib env vars set
02:06 dalek parrot: review: https://github.com/parrot/parrot/commit/1f4a9d3ec3
02:53 dalek parrot: d4f3f68 | dukeleto++ | .travis.yml:
02:53 dalek parrot: [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 dalek parrot: review: https://github.com/parrot/parrot/commit/d4f3f68916
02:54 dalek Rosella: c69d0c8 | Whiteknight++ | / (3 files):
02:54 dalek Rosella: Add in a debug mode for the Test library. At the moment it only prints out full backtraces
02:54 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/c69d0c8086
02:54 dalek Rosella: c089673 | Whiteknight++ | t/core/Error.t:
02:54 dalek Rosella: Remove extra test test for testing
02:54 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/c089673231
02:54 dalek Rosella: 22a9251 | Whiteknight++ | t/core/Error.t:
02:55 dalek Rosella: Remove another testing doodad
02:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/22a9251b48
02:55 dalek Rosella: 4ea5ad3 | Whiteknight++ | src/test/ (5 files):
02:55 dalek Rosella: Fix up some Test docs
02:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/4ea5ad39e5
03:19 dngor joined #parrot
03:19 dngor_ joined #parrot
03:29 cotto ~~
03:41 dukeleto cotto: wazzup
03:47 dukeleto parrot compile failure on clang: http://travis-ci.org/#!/parrot/parrot/jobs/602265
04:10 theory joined #parrot
05:26 dalek parrot/repcc: a8e2492 | bacek++ | src/call/args.c:
05:26 dalek parrot/repcc: Remove unused code
05:26 dalek parrot/repcc: review: https://github.com/parrot/parrot/commit/a8e2492592
05:26 dalek parrot/repcc: 0d0bef9 | bacek++ | src/pmc/callcontext.pmc:
05:26 dalek parrot/repcc: Mark shift_foo as manual_wb. It's safe because we are not chaning GCables
05:26 dalek parrot/repcc: review: https://github.com/parrot/parrot/commit/0d0bef9aa6
05:26 dalek parrot/repcc: bf13f88 | bacek++ | src/pmc/callcontext.pmc:
05:26 dalek parrot/repcc: Few more optimisations
05:26 dalek parrot/repcc: review: https://github.com/parrot/parrot/commit/bf13f884cd
05:51 dalek parrot: 18664be | dukeleto++ | .travis.yml:
05:51 dalek parrot: [ci] Test plain builds instead of ccache
05:51 dalek parrot:
05:51 dalek parrot: We weren't getting a lot of ROI out of testing ccache vs. non-ccache
05:51 dalek parrot: builds, i.e. I have never seen a ccache/non-ccache build pair have
05:51 dalek parrot: different behaviors.
05:51 dalek parrot:
05:51 dalek parrot: Much better to test a "plain" parrot compile for each compiler, which
05:51 dalek parrot: means we turn off every possible Configure.pl flag. This tends to catch
05:51 dalek parrot: test failures where tests have not been properly skipped if Parrot was
05:51 dalek parrot: not compiled with the feature turned on.
05:51 dalek parrot:
05:51 dalek parrot: This has the added benefit of using fewer resources on Travis CI and
05:51 dalek parrot: running faster.
05:51 dalek parrot: review: https://github.com/parrot/parrot/commit/18664be528
06:04 theory left #parrot
06:15 elmex joined #parrot
06:28 alvis joined #parrot
07:27 dalek rakudo/has-self: 6b4a6b7 | moritz++ | src/ (3 files):
07:27 dalek rakudo/has-self: first cut at porting $*HAS_SELF stuff from STD
07:27 dalek rakudo/has-self:
07:27 dalek rakudo/has-self: class A { has $.x = $!y } now complains that $!y is used where no self
07:27 dalek rakudo/has-self: available, which is wrong. The rest seems to work fine.
07:27 dalek rakudo/has-self: review: https://github.com/rakudo/rakudo/commit/6b4a6b729d
07:46 alvis cotto: ping
07:58 alvis 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.
08:02 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.
08:03 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 #parrot
08:25 lucian joined #parrot
08:28 dngor joined #parrot
08:36 dalek parrot: 0554832 | dukeleto++ | .travis.yml:
08:36 dalek parrot: [ci] Remove ccache, add llvm-dev and comment out env dump
08:36 dalek parrot: review: https://github.com/parrot/parrot/commit/055483222b
08:51 mj41 joined #parrot
09:14 lucian joined #parrot
09:48 Psyche^ joined #parrot
10:27 moritz aloha: msg soh-cah-toa the git clone URL in the README of https://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 #parrot
11:16 alvis joined #parrot
12:36 benabik joined #parrot
12:38 benabik o/ #parrot
13:13 bacek joined #parrot
13:50 PerlJam joined #parrot
13:59 dngor joined #parrot
14:19 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 #parrot
14:35 bluescreen joined #parrot
14:38 PacoAir joined #parrot
15:49 dmalcolm joined #parrot
16:23 alester joined #parrot
16:56 fperrad joined #parrot
17:24 lucian joined #parrot
17:25 davidfetter joined #parrot
17:32 cotto ~~
18:04 dukeleto ~~
18:05 dukeleto seen soh-cah-toa
18:05 aloha soh-cah-toa was last seen in  15370 days 18 hours ago .
18:05 dukeleto lulz
18:06 * davidfetter wonders what 1-masked binary that corresponds to
18:10 sorear dukeleto: 1970/01/01
18:10 sorear davidfetter: rather
18:10 davidfetter ah
18:14 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".
18:14 benabik dukeleto: ^^
18:14 benabik seen unlikelyIRCnickname
18:14 aloha unlikelyIRCnickname was last seen in  15370 days 18 hours ago .
18:14 benabik It would be nice if aloha interpreted that as "I haven't seen them"
18:18 Coke it used to. it's a bug in an upgraded bot plugin.
18:18 benabik Ah.  Pity
18:18 Coke which we could route around, if you wanted:
18:19 Coke aloha, source?
18:19 aloha Coke: source is https://github.com/bacek/aloha
18:19 Coke I'm sure if you got a patch, bacek (or whoever) could update the running instance.
18:19 benabik I'll add that to my "things to do when I get stuck on my thesis" list.  :-D
18:20 Coke benabik++
18:20 benabik (Sometimes you just have to work on something else for a while...)
18:20 benabik Although I should maybe write down that list...  :-D
18:20 not_gerd joined #parrot
18:21 not_gerd hello, #parrot
18:22 Util Hello, not_gerd
18:23 Coke Util: hio.
18:23 Util Hi, Coke
19:04 contingencyplan joined #parrot
19:24 aloha (parrot/parrot) Issues opened : 710 (update auto-sizes) by gerdr : https://github.com/parrot/parrot/issues/710
19:31 Util #ps time
19:31 cotto #ps time
19:31 cotto that too
19:47 dalek parrot/auto-sizes: d4760a5 | (Gerhard R)++ | config/auto/sizes.pm:
19:47 dalek parrot/auto-sizes: use _minimal_ type with size greater than sizeof (void *) for ptrcast
19:47 dalek parrot/auto-sizes: no change on non-exotic platforms, but in priciple the right thing to do
19:47 dalek parrot/auto-sizes: review: https://github.com/parrot/parrot/commit/d4760a5262
19:47 dalek parrot/auto-sizes: 1d54db2 | dukeleto++ | config/auto/sizes.pm:
19:47 dalek parrot/auto-sizes: Merge pull request #710 from gerdr/gerdr/cleanup
19:47 dalek parrot/auto-sizes:
19:47 dalek parrot/auto-sizes: update auto-sizes
19:47 dalek parrot/auto-sizes: review: https://github.com/parrot/parrot/commit/1d54db2ed4
19:49 aloha (parrot/parrot) Issues closed : 710 (update auto-sizes) by gerdr : https://github.com/parrot/parrot/issues/710
19:49 aloha (parrot/parrot) Issues opened : 711 (Look at FORTIFY_SOURCE in GCC) by petdance : https://github.com/parrot/parrot/issues/711
19:52 alester More toys! https://github.com/parrot/parrot/issues/711
20:03 lucian joined #parrot
20:07 not_gerd left #parrot
20:25 bluescreen joined #parrot
20:40 PerlJam joined #parrot
20:41 zby_home joined #parrot
21:03 dmalcolm joined #parrot
21:22 bluescreen_ joined #parrot
21:28 dm8 joined #parrot
22:22 dukeleto ~~
23:04 aloha joined #parrot
23:05 bacek_at_work ~~
23:05 bacek_at_work aloha, seen adflkjgsdlkfjghs
23:05 aloha bacek_at_work: Sorry, I haven't seen adflkjgsdlkfjghs.
23:05 bacek_at_work Coke, fixed
23:06 benabik bacek++
23:10 bacek_at_work aloha, hide
23:10 aloha bacek_at_work: Ok, you're hiding from seen status.
23:10 bacek_at_work aloha, seen bacek_at_work
23:10 aloha bacek_at_work: Sorry, I haven't seen bacek_at_work.
23:10 bacek_at_work heh
23:10 bacek_at_work aloha, unhide
23:10 aloha bacek_at_work: Ok, you're visible to seen status.
23:10 benabik aloha: seen bacek_at_work
23:10 aloha benabik: bacek_at_work was last seen in #parrot 14 seconds ago saying "unhide".
23:22 whiteknight joined #parrot
23:25 whiteknight good evening, #parrot
23:26 whiteknight 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.

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced