|
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. |
|||
|
01:14
trey joined
|
|||
| whiteknight | NotFound: ping | 01:27 | |
|
02:17
bluescreen joined
02:47
trey joined
|
|||
| dukeleto | ~~ | 03:54 | |
| dalek | rrot: 1b91854 | dukeleto++ | .travis.yml: [ci] Add gcc-multilib in hopes of making LLVM/clang happy |
04:10 | |
|
04:38
PacoAir joined
05:50
preflex_ joined
07:01
jwilliams joined
07:09
jwilliams left
|
|||
| dalek | kudo/nom: 8080589 | moritz++ | src/core/Exceptions.pm: fix exception type thinko |
07:55 | |
| kudo/nom: 20cae50 | moritz++ | src/core/Any.pm: make &item a tiny bit more correct the slurpy case still changes the type to Array, which is wrong. |
08:08 | ||
| rrot: 4c49a78 | dukeleto++ | .travis.yml: [ci] Turn on IRC notifications Our test suite (smolder_fulltest) is now passing on Travis CI [0] . Every commit is being tested with clang, gcc and g++ in a disposable Ubuntu VM container. We really need "make allhlltest", but that is so long that it would timeout with their current settings. Next step is Rakudo on Travis. [0] travis-ci.org/#!/parrot/parrot/builds/659732 |
08:43 | ||
|
09:31
jsut joined
|
|||
| dalek | rrot: ae4bf3d | dukeleto++ | CREDITS: Update my URL in CREDITS and some details |
09:35 | |
|
09:39
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#57 (master - 4c49a78 : Jonathan "Duke" Leto): The build passed. | 09:39 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/1......4c49a78 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/661068 | |||
|
09:39
travis-ci left
09:42
jwilliams joined
|
|||
| moritz | on a tangentially related note, are you folks still interested in rakudo commits being announced in here? | 09:44 | |
| dalek | rrot: 0c54198 | dukeleto++ | .travis.yml: [ci] Remove #perl6 from irc notifications |
||
| dukeleto | moritz: i think we like it. Rakudo is a parrot project. We understand that parrot isn't a "perl 6" project :) | 09:45 | |
| moritz: i do, at least | |||
| moritz: i don't tend to hang out in #perl6 that much | 09:46 | ||
| moritz | dukeleto: ok | 09:47 | |
| dalek | kudo/nom: 1733c1f | moritz++ | src/ (2 files): typed exceptions for errors from has_self branch |
||
|
09:48
losinggeneration joined
10:00
particle1 joined
10:04
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#58 (master - ae4bf3d : Jonathan "Duke" Leto): The build passed. | 10:04 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/4......ae4bf3d | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/661181 | |||
|
10:04
travis-ci left
10:07
mj41 joined
10:20
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#59 (master - 0c54198 : Jonathan "Duke" Leto): The build was broken. | 10:20 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/a......0c54198 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/661196 | |||
|
10:20
travis-ci left
10:52
benabik_ joined
11:02
particle joined
11:03
lucian joined
11:04
Tene joined
11:57
whiteknight joined
|
|||
| whiteknight | good morning, #parrot | 11:57 | |
| dalek | rrot: e9e82f3 | Whiteknight++ | src/pmc/class.pmc: Add an is_equal vtable to Class PMC |
12:25 | |
| rrot: 6e53ad0 | Whiteknight++ | / (8 files): Merge branch 'master' of github.com:parrot/parrot |
|||
|
12:52
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#60 (master - 6e53ad0 : Whiteknight): The build was fixed. | 12:52 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/0......6e53ad0 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/661590 | |||
|
12:52
travis-ci left,
autark joined
|
|||
| dalek | rrot: 201d047 | Whiteknight++ | compilers/imcc/pcc.c: If the first parameter is named 'self' and this is a method, do not automagically prepend another 'self' parameter to the argument list |
14:01 | |
| rrot: 7691e5c | Whiteknight++ | t/compilers/imcc/syn/pcc.t: Add in a test for explict self in methods |
|||
| whiteknight | It's about time. We can finally start fixing a whole bunch of crap | 14:03 | |
| Getting rid of automagic self is the first step on a very long road of IMCC and PCC improvements | |||
|
14:24
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#61 (master - 7691e5c : Whiteknight): The build passed. | 14:24 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/6......7691e5c | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/661800 | |||
|
14:24
travis-ci left
|
|||
| whiteknight | damn straight it passed | 14:25 | |
| dalek | nxed/explicit_self: d4b9889 | Whiteknight++ | winxedst2.winxed: Generate an explicit self argument for methods instead of relying on deprecated implicit behavior in IMCC |
14:37 | |
| nxed/explicit_self: 037d5b9 | Whiteknight++ | winxedst2.winxed: Make sure to emit explicit self for :vtables too |
14:50 | ||
| nxed/pcc_ops: baf99ff | Whiteknight++ | winxedst2.winxed: Some fixes and support :slurpy args |
|||
| nxed/pcc_ops: 6be137f | Whiteknight++ | winxedst2.winxed: Use the :manual_args flag (not yet showing up in Parrot core) to avoid issues where manual argument processing doesn't work with :method |
|||
| rrot: 6fc5e92 | Whiteknight++ | ChangeLog: Mention pcc ops in changelog |
14:51 | ||
|
14:55
PacoAir joined
|
|||
| dalek | kudo/nom: 4b92201 | moritz++ | src/core/Code.pm: Code.oute; patch from jnthn++ |
15:05 | |
| kudo/nom: 84e6cbc | moritz++ | src/core/Code.pm: Code.static_id which ignores closure cloning |
|||
| kudo/nom: 13529c7 | moritz++ | src/core/Any.pm: fix Hash zen slice to return the whole Hash, not just the values |
|||
| kudo/nom: 1200dd8 | moritz++ | src/core/Exception.pm: switch back to fuller stacktraces until smarter traces are implemented |
|||
|
15:13
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#62 (master - 6fc5e92 : Whiteknight): The build passed. | 15:13 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/7......6fc5e92 | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/662006 | |||
|
15:13
travis-ci left
15:36
ligne joined
15:43
Psyche^ joined
17:03
trey joined
|
|||
| dukeleto | ~~ | 18:04 | |
|
18:31
contingencyplan joined
18:37
mj41 joined
|
|||
| cotto | dukeleto, is it possible that the llvm/clang failure is due to missing the build-essential package? It looks like a configuration issue since we're definitely not responsible for asm/errno.h | 18:53 | |
| dukeleto | cotto: already fixed | 18:55 | |
| cotto: it was gcc-multilib | |||
| cotto | ok | ||
| great | |||
| dukeleto++ | |||
| dukeleto | cotto: we are passing on gcc, g++ and clang on travis ci | 18:56 | |
| cotto: do you think we need a mailing list for ci-related things, or should we get failure emails to parrot-dev when tests fail? | |||
| cotto | parrot-dev wfm. If it gets to chatty, we can break it out. | 18:57 | |
| *too | |||
| dukeleto | cotto: 10-4. you may need to whitelist some emails from travis-ci.org, fyi | 19:03 | |
| cotto | dukeleto, ok | 19:05 | |
| dalek | rrot: a611cbb | dukeleto++ | .travis.yml: [ci] With the blessing of cotto++, start sending travis ci emails to parrot-dev |
19:31 | |
|
19:46
whiteknight joined
|
|||
| whiteknight | good afternoo, #parrot | 19:46 | |
| I was going to facebook, when I typed in "face" firefox's top recommended link was a github changeset url | 19:47 | ||
| even firefox doesn't believe I have friends worth keeping in touch with | 19:51 | ||
|
19:55
travis-ci joined
|
|||
| travis-ci | [travis-ci] parrot/parrot#63 (master - a611cbb : Jonathan "Duke" Leto): The build passed. | 19:55 | |
| [travis-ci] Change view : github.com/parrot/parrot/compare/6......a611cbb | |||
| [travis-ci] Build details : travis-ci.org/parrot/parrot/builds/663097 | |||
|
19:55
travis-ci left
|
|||
| dukeleto | do we want all builds announced, or only failed builds? | 19:56 | |
| it is a bit noisy to have travis-ci join and leave | |||
| but also, it has been too quiet in here lately | 19:57 | ||
|
19:58
benabik joined
|
|||
| moritz | my preference would be to get announcements when the build status changes | 20:00 | |
| ie when it switches from pass to fail or the other way round | 20:01 | ||
| cotto | +1 to what moritz said, if it's possible | 20:05 | |
| moritz | if that's not possible, only failures | 20:10 | |
|
20:11
whiteknight joined
20:44
Psyche^ joined
20:46
contingencyplan joined
20:50
Psyche^ joined
|
|||
| dalek | p: fd864b6 | moritz++ | src/HLL/Compiler.pm: add "-e" file annotation where appropriate |
20:57 | |
|
21:02
ligne joined
21:13
lucian joined
|
|||
| dalek | kudo/bt: 3f3fd18 | moritz++ | docs/ChangeLog: update ChangeLog |
21:17 | |
| kudo/bt: 15ed52e | moritz++ | src/core/Backtrace.pm: improve backtraces a lot |
|||
| kudo/bt: cb3b61d | moritz++ | src/core/Backtrace.pm: bt off-by-one fixes and more robustness |
|||
| kudo/bt: 55444bc | moritz++ | src/core/control.pm: give eval()s a separate file annotation |
|||
| kudo/bt: cf4be76 | moritz++ | tools/build/NQP_REVISION: bump to newest NQP to get -e file annotation fix |
|||
| sella: 2a06528 | Whiteknight++ | src/query/ (2 files): [Query] A few cleanups |
21:34 | ||
| sella: 7c385e2 | Whiteknight++ | src/test/TestContext.winxed: [Test] Add some vtable overrides so TestContext can be accessed like a hash |
|||
| sella: 0ffc224 | Whiteknight++ | src/harness/ (3 files): [Harness] fix up reporting of runtimes |
|||
| sella: f2f6b69 | Whiteknight++ | src/harness/ (5 files): [Harness] various cleanups to the harness |
|||
| sella: ca0f6af | Whiteknight++ | src/harness/ (2 files): [Harness] Use the container to resolve a new FileResult.Factory type |
|||
| sella: 09bc01e | Whiteknight++ | src/ (6 files): [Harness] yet more cleanups |
|||
| sella: 144b6e1 | Whiteknight++ | src/ (19 files): [Template] update class/namespace naming conventions |
|||
|
21:42
PacoAir joined
22:39
whiteknight joined
23:02
ligne joined
|
|||