#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 December 2012.
dalek rrot/rurban/nci2-void-gh904: 3aaef6f | rurban++ | / (7 files):
[GH #904] Allow void as valid arg sig, fix nci_pv, add test

The previous nci_pv fix did compile, but not work, this sets up the call pmc properly.
00:19
Coke seen leto? 00:23
aloha leto was last seen in #parrot 552 days 20 hours ago saying "sorear: sigh. Evidently my irc problems was a zombie screen process with a duplicate dircproxy process".
Coke seen dukeleto
aloha dukeleto was last seen in #parrot 20 days 5 hours ago saying "i think that ttbot error is because it tested an older commit where the git stuff didn't work correctly yet".
Coke aloha: msg dukeleto I think you meant "irc.perl.org" not freenode in your last email.
aloha Coke: OK. I'll deliver the message.
kid51 good evening Mr Coke and happy new year to all 00:28
dalek rrot: cdc9969 | jkeenan++ | t/steps/auto/ (8 files):
Update t/steps/auto tests to reflect change in 'results'.
00:29
Coke ~~ 00:34
kid51 seen whiteknight? 02:25
aloha whiteknight was last seen in #perl6 2 days 2 hours ago joining the channel.
03:17 kid51_ joined 03:44 ilbot2 joined
moderator #parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
03:52 Reini joined
dalek rrot/rurban/nci2-void-gh904: e4981f2 | rurban++ | src/nci_test.c:
[codingstd] nci_test.c sig doc
04:10
rrot: 91a999a | rurban++ | / (7 files):
[GH #904] Allow void as valid arg sig, fix nci_pv, add test

The previous nci_pv fix did compile, but not work, this sets up the call pmc properly.
04:11
rrot: ead66e0 | rurban++ | src/nci_test.c:
[codingstd] nci_test.c sig doc
rrot/rurban/pod-copyright-gh851: 19e22a7 | rurban++ | / (2 files):
[GH #851] Add pod_source_files to Parrot::Distribution and t/codingstd/copyright.t

This leads to several errors in the copyright.t tests
04:37
rrot/rurban/pod-copyright-gh851: adfa0cd | rurban++ | t/codingstd/copyright.t:
[codingstd][GH #851] Adapt copyright.t tests to POD files

skip book chapters since they contain an extra README.pod skip empty t/tools/install/testlib/docs skip bad_format test for bundled lib/Pod/*.pod since they are (C) with same terms as Perl. skip duplicate (C) tests in .pod as they usually have the header plus a COPYRIGHT paragraph
rrot/rurban/pod-copyright-gh851: 6598ffc | rurban++ | / (11 files):
[codingstd][GH #851] Add missing (C) lines to POD

Also update README_win32.pod content
rrot/rurban/pod-copyright-gh851: 6dd2377 | rurban++ | t/codingstd/copyright.t:
[codingstd] ext/*.pod need a copyright but it can be from someone else
rrot: 19e22a7 | rurban++ | / (2 files):
[GH #851] Add pod_source_files to Parrot::Distribution and t/codingstd/copyright.t

This leads to several errors in the copyright.t tests
rrot: adfa0cd | rurban++ | t/codingstd/copyright.t:
[codingstd][GH #851] Adapt copyright.t tests to POD files

skip book chapters since they contain an extra README.pod skip empty t/tools/install/testlib/docs skip bad_format test for bundled lib/Pod/*.pod since they are (C) with same terms as Perl. skip duplicate (C) tests in .pod as they usually have the header plus a COPYRIGHT paragraph
rrot: 6598ffc | rurban++ | / (11 files):
[codingstd][GH #851] Add missing (C) lines to POD

Also update README_win32.pod content
rrot: 6dd2377 | rurban++ | t/codingstd/copyright.t:
[codingstd] ext/*.pod need a copyright but it can be from someone else
rrot: d6dcaf3 | rurban++ | / (13 files):
Merge branch 'rurban/pod-copyright-gh851'
rrot: f8d3536 | rurban++ | t/pmc/task.t:
[GH #886] stabilize t/pmc/task.t, wait for kill signal
06:05
06:17 travis-ci joined
travis-ci [travis-ci] parrot/parrot#760 (master - f8d3536 : Reini Urban): The build was fixed. 06:17
[travis-ci] Change view : github.com/parrot/parrot/compare/d...d3536a891f
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/3928459
06:17 travis-ci left 09:41 Psyche^ joined 09:58 Reini joined 10:12 mrshu joined 10:58 Reini joined 11:59 Reini joined 12:33 Reini joined 13:13 mtk joined 14:04 Reini joined 14:11 PacoAir joined 14:13 Reini1 joined 15:11 Reini joined
dalek rrot: a7fa587 | rurban++ | config/gen/makefiles/root.in:
Remove src/nci/core_thunks.c Makefile rule as it is cyclic dependent on parrot

use bootstrap-nci only. It should be safe to keep since the src files are kept in git, but too fragile.
15:31
rrot/rurban/ops2c-lines-gh641: 96f2185 | rurban++ | / (12 files):
[GH #641] Start of ops2c line directives (ops not yet)
15:38 bluescreen joined 15:46 travis-ci joined
travis-ci [travis-ci] parrot/parrot#761 (master - a7fa587 : Reini Urban): The build was broken. 15:46
[travis-ci] Change view : github.com/parrot/parrot/compare/f...fa5871243b
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/3933951
15:46 travis-ci left 16:00 dmalcolm joined 16:16 Reini joined
dalek rrot: a77e05f | rurban++ | src/library.c:
[cage] GH #908 clone const string for path_guarantee_trailing_separator()
16:29
Reini running address sanitizer tests now for 5.0 16:30
16:39 Reini joined 16:44 Reini joined 16:49 Reini joined 16:52 woolfy_ joined 16:57 Liz_ joined, woolfy- joined 17:47 Reini joined 17:53 PacoAir joined 18:12 Reini joined
dalek kudo/nom: cdb0fa6 | (Tobias Leich)++ | src/core/Exception.pm:
fixed typos of X::Import::Redeclaration's message

The list of symbols at the end only makes sense to print if they were not mentioned before.
18:12
18:34 tuxit joined
Reini clang++: nqp_ops.c:3102:52: error: cannot initialize a parameter of type 'void *' with an lvalue of type 'void (Parrot_Interp, PMC *)' 18:38
VTABLE_set_pointer(interp, obj_sc_barrier, SC_write_barrier_obj)
19:12 Reini joined
dalek rrot: 5d697e5 | dukeleto++ | ChangeLog:
[doc] Remove hard tabs from ChangeLog
19:18
19:22 atrodo joined
dalek p/clang++-gh70: 10263fd | rurban++ | / (6 files):
[GH #70] Enable clang++ compilation, proper function ptr casts

Also fix a wrong C++ precedence: & has lower precedence than ==; == will be evaluated first [-Wparentheses]
19:49
rurban A parrot rant: www.modernperlbooks.com/mt/2012/12/...erl-6.html 20:07
msg 20:39
20:45 particle joined 20:54 contingencyplan joined 22:03 bluescreen joined
dalek rrot: 4941131 | rurban++ | config/gen/makefiles/root.in:
[cage] do not delete src/nci/extra_thunks.c with make clean

This file is in git, even if it can be generated.
22:04
p: 8423e0a | pmichaud++ | Configure.pl:
Change Configure.pl --help to mention [=branch] option of --gen-parrot.
22:05
22:43 Reini joined
dalek rrot: 7ea6587 | rurban++ | t/library/lib_search_path.t:
[cage] Clarify comments about the library search path

  "parrot/" is not included in the versiondir if the prefix already contains "/parrot"
23:01
kudo/froggs_mergemulti: 0f0bb50 | jonathan++ | src/binder/bind.c:
Teach compile time bind analysis about (|) sig.

It now recognizes such a signature as accepting anything, and thus certain to be a successful match.
23:03
kudo/froggs_mergemulti: f63c42d | jonathan++ | src/Perl6/Optimizer.pm:
Check proto as well as candidates in optimizer.

This fixes issues where we could end up inlining calls to candidates that would never be reachable due to restrictions in the proto. Also, we catch some such issues at compile time now.
kudo/froggs_mergemulti: 799d759 | jonathan++ | src/core/Numeric.pm:
Fix incorrect exp proto.
kudo/froggs_mergemulti: bd41d2f | jonathan++ | src/Perl6/Optimizer.pm:
Improve error reporting when proto is to blame.
kudo/froggs_mergemulti: f5037ef | moritz++ | / (3 files):
remove "SAFE" setting
kudo/froggs_mergemulti: cdb0fa6 | (Tobias Leich)++ | src/core/Exception.pm:
fixed typos of X::Import::Redeclaration's message

The list of symbols at the end only makes sense to print if they were not mentioned before.
kudo/froggs_mergemulti: 8ae44d9 | (Tobias Leich)++ | / (7 files):
Merge branch 'nom' of github.com:rakudo/rakudo into froggs_mergemulti
kudo/froggs_mergemulti: 15bb0c4 | (Tobias Leich)++ | src/ (2 files):
throw X::Import::OnlystarProto

Only if both sides have an onlystar proto the merge is allowed.
23:17 Reini joined 23:34 schmooster joined 23:49 MikeFair joined 23:52 Reini joined 23:57 kid51 joined