Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 22 October 2014.
01:12 Mso150 joined 06:40 Mso150 joined 06:56 he_ joined 07:10 kjs joined
dalek rrot/smoke-me/coro-return-gh1106: 8d5351d | rurban++ | src/pmc/coroutine.pmc:
[cage] fix 1 obscure codingstd test
07:17
07:30 travis-ci joined
travis-ci parrot/parrot#1174 (smoke-me/coro-return-gh1106 - 8d5351d : Reini Urban): The build passed. 07:30
Change view : github.com/parrot/parrot/compare/0...5351db71c0
Build details : travis-ci.org/parrot/parrot/builds/38793847
07:30 travis-ci left
dalek rrot/smoke-me/coro-return-gh1106: 5fb0926 | rurban++ | / (6 files):
coro: refactor return code. problem: wrong continuation

let Parrot_sub_continuation_rewind_environment return from_sub for continuation.invoke. let yield carry a 2nd state: 2 for .return fix .return() mostly [GH# 1106] remove unneeded empty ctx check in coroutine.invoke back from coro
changed t/pmc/coroutine.t to match the new implementation. Fixed: 9, 13, 14, 15, 16 Remaining todo:
  - 2: wrong returncc cont to label, regression (also syn_7)
  - 14: wrong cont
07:44
rrot/smoke-me/coro-return-gh1106: f43805c | rurban++ | / (2 files):
[test] change regressing returncc label from coro to return value
rrot/smoke-me/coro-return-gh1106: ee7f461 | rurban++ | src/runcore/trace.c:
trace: print Coro similar to Sub with -t1
rrot/smoke-me/coro-return-gh1106: 9e75fd9 | rurban++ | / (2 files):
coro: fix dead state with and without autoreset

we do not error when the coro returns from return/returncc. we rather error when a dead coro is called, new yield state 2.
rrot/smoke-me/coro-return-gh1106: 90de1df | rurban++ | / (4 files):
coro: do not reset cont address
07:44 rurban joined
rrot/smoke-me/coro-return-gh1106: e0ff4f2 | rurban++ | src/pmc/co (2 files):
coro: more debug tracing. also track cont pc
rrot/smoke-me/coro-return-gh1106: 1452cf2 | rurban++ | / (4 files):
coro: fixed return address from dead coro

this fixes the return to label regressions. But there are still 2 broken cases: 14, 17 with wrong return address when dead is caught and on autoreset.
remove ctx debugging and add proper pc debugging instead
rrot/smoke-me/coro-return-gh1106: eb723e5 | rurban++ | src/pmc/coroutine.pmc:
[cage] fix 1 obscure codingstd test
rrot/smoke-me/coro-return-gh1106: c9ac006 | rurban++ | ChangeLog:
Update ChangeLog
07:48 FROGGS joined
dalek rrot/smoke-me/coro-return-gh1106: fa581d1 | rurban++ | src/pmc/co (2 files):
[cage] TRACE_ADDR macro, use hex for pc

  -t also uses hex pc
07:58
07:58 travis-ci joined
travis-ci parrot/parrot#1175 (smoke-me/coro-return-gh1106 - c9ac006 : Reini Urban): The build passed. 07:58
Change view : github.com/parrot/parrot/compare/8...ac00625823
Build details : travis-ci.org/parrot/parrot/builds/38795632
07:58 travis-ci left 08:11 travis-ci joined
travis-ci parrot/parrot#1176 (smoke-me/coro-return-gh1106 - fa581d1 : Reini Urban): The build passed. 08:11
Change view : github.com/parrot/parrot/compare/c...581d1fb71f
Build details : travis-ci.org/parrot/parrot/builds/38796381
08:11 travis-ci left 08:30 kjs joined 08:50 Mso150 joined
dalek rrot/vms-entropy: 24e8f89 | (Martin Vorländer)++ | / (3 files):
Provide some platform-specific modules for VMS.
10:53
rrot/vms-entropy: d4e5259 | rurban++ | / (3 files):
[codingstd] add Copyright to headers, remove ending ws, fix MANIFEST
rrot/vms-entropy: f1a2664 | cotto++ | / (2 files):
remove vms exec code from vms-entropy branch
rrot/vms-entropy: 135f614 | rurban++ | src/platform/vms/entropy.c:
[codingstd] Analyzed cipher/rndvms.c origins, updated copyrights

src/platform/vms/entropy.c is based on gnupg-1_4_9a_vms/cipher/rndvms.c, written 2006, 2007 by Steven M. Schweda. Licensed under the GNU GPL v3. Distributed with the VMS port of GnuGP.
I see no single codeline in this file which could be traced back to the mentioned cryptlib sources, copyrighted by 1996, 1997, 1998, 1999, Peter Gutmann (and various others).
rrot/vms-entropy: cfedd54 | rurban++ | MANIFEST:
[codingstd] remove vms exec MANIFEST from vms-entropy branch
rrot/vms-entropy: 98a416d | rurban++ | src/platform/vms/entropy.c:
[codingstd] remove wrong copyright section, fix codingstd's

The previous copyright chapter had nothing to do with this source, which is the solely work of antinode Steven M. Schweda for gnupg, based on ideas from cryptlib.
Fix spaces and parens, documentation
rrot/smoke-me/vms-gh866: 4053d35 | rurban++ | src/platform/vms/entropy.c:
vms: Analyzed cipher/rndvms.c origins, updated copyrights

src/platform/vms/entropy.c is based on gnupg-1_4_9a_vms/cipher/rndvms.c, written 2006, 2007 by Steven M. Schweda. Licensed under the GNU GPL v3. Distributed with the VMS port of GnuGP.
I see no single codeline in this file which could be traced back to the mentioned cryptlib sources, copyrighted by 1996, 1997, 1998, 1999, Peter Gutmann
  (and various others).
11:24
rrot/smoke-me/vms-gh866: 352bb17 | rurban++ | src/platform/vms/entropy.c:
[codingstd] remove wrong copyright section, fix codingstd's

The previous copyright chapter had nothing to do with this source, which is the solely work of antinode Steven M. Schweda for gnupg, based on ideas from cryptlib.
Fix spaces and parens, documentation
rrot/smoke-me/vms-gh866: ed1775e | rurban++ | src/platform/vms/exec.c:
[codingstd] more work on vms/exec.c

Documentation, indentation, reformating
rrot/smoke-me/vms-gh866: 598b733 | rurban++ | src/platform/vms/exec.c:
[codingstd] fixes podchecker src/platform/vms/exec.c
rrot/smoke-me/vms-gh866: 1dde0a1 | rurban++ | / (4 files):
vms codingstd: fix check_isxxx.t

add a 2nd callback argument to Parrot::Test::Util::Runloop->testloop fix some src/platform/vms/exec.c isxxx_functions casts, and skip the rest, when called with the unsigned char[] b argument.
rurban almost got pp64 working on darwin 11:32
11:37 travis-ci joined
travis-ci parrot/parrot#1177 (smoke-me/vms-gh866 - 1dde0a1 : Reini Urban): The build passed. 11:37
Change view : github.com/parrot/parrot/compare/4...de0a1a571a
Build details : travis-ci.org/parrot/parrot/builds/38809967
11:37 travis-ci left 11:40 kid51 joined 12:12 rurban joined
rurban powerpc64 needs a little change 14:14
dalek rrot: 37ed548 | rurban++ | / (2 files):
[build] fix powerpc --m=64 GH #1110

ppc64 can run on powerpc 32bit OS with a ppc64 CPU, and needs -m64 then.
  -mabi=64 does not work there.
14:20
14:41 travis-ci joined
travis-ci parrot/parrot#1178 (master - 37ed548 : Reini Urban): The build passed. 14:41
Change view : github.com/parrot/parrot/compare/8...ed548116d5
Build details : travis-ci.org/parrot/parrot/builds/38824188
14:41 travis-ci left 15:15 rurban1 joined
dalek rrot/smoke-me/labs-gh1111: a239ec0 | rurban++ | / (10 files):
Add C90 labs() instead of abs(), our INTVAL is long

A 32-bit MSVC smoke would be nice.
15:39
16:07 travis-ci joined
travis-ci parrot/parrot#1179 (smoke-me/labs-gh1111 - a239ec0 : Reini Urban): The build passed. 16:07
Change view : github.com/parrot/parrot/commit/a239ec0e13db
Build details : travis-ci.org/parrot/parrot/builds/38833186
16:07 travis-ci left 16:33 Mso150 joined 17:05 Mso150 joined 17:46 FROGGS joined 18:04 Mso150 joined 18:28 rurban joined 18:29 Mso150 joined 18:38 FROGGS_ joined 19:04 FROGGS_ joined 19:05 wagle joined, Mso150 joined 19:52 Mso150 joined 22:24 kid51 joined