Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 2 November 2014.
03:51 wagle_ joined 06:30 Reini joined
dalek rrot: 8d4f52e | rurban++ | / (2 files):
[core] Downgrade external ascii on multi-byte platform encodings

We should scan those external strings for pure-ascii and set the ascii encoding if the multibyte platform encoding is not needed. This is mostly helpful to Getopt handling and is better then downgrade to binary. We cannot set latin1 as this is incompatible to utf-8. On Parrot_str_from_platform_cstring we can even reuse the setjmp for the mult-byte exception in to_encoding.
07:16
rrot: 3de496b | rurban++ | src/string/api.c:
disable Parrot_str_new_from_cstring downgrade, benchmarks

12470ms with both, 11964ms without str_new_from_cstring.
rrot: d8dc0ec | rurban++ | / (3 files):
[core] Add simplier Parrot_ex_throw_from_c_noargs #1132
rrot: ac932da | rurban++ | / (133 files):
Use new Parrot_ex_throw_from_c_noargs, simplify some PMCs

Use the shorter function. Simplify BigInt, BigNum exceptions, Add exception to pmc2c warnings for BigInt, BigNum macros. Closes GH #1132.
Also fix some more left-overs from GH #1126 (messages) and some wrong GH #1133 exitcodes, but there are still some wrong 1 left.
07:28 travis-ci joined
travis-ci parrot/parrot#1268 (master - ac932da : Reini Urban): The build passed. 07:28
Change view : github.com/parrot/parrot/compare/e...932da97cba
Build details : travis-ci.org/parrot/parrot/builds/40745597
07:28 travis-ci left 07:48 FROGGS joined
dalek rrot: ba276e1 | rurban++ | / (18 files):
[core] Fix the remaining exception exitcodes

Closes GH #1133.
08:02
rrot/smoke-me/darwin-rpath-gh883: 7d69eed | rurban++ | / (3 files):
[GH 883] Darwin uses now @executable_path/blib/lib/...

DYLD_LIBRARY_PATH disabled, there is no need anymore. Add new INSTALLABLELIBPARROT target, which is only needed on darwin to set the final install_name. Enable tools/dev/mk_language_shell.pl test for Darwin, as this works now.
What is missing is copying INSTALLABLELIBPARROT in the installer, and later provide relative @executable_path/../lib/libparrot-version.dylib to enable relocatable installations.
08:12
rrot/smoke-me/darwin-rpath-gh883: 96e6ade | rurban++ | tools/dev/install_files.pl:
install blib/lib/installable_libparrot.4.11.0.dylib
rrot/smoke-me/darwin-rpath-gh883: 434c2b2 | rurban++ | config/gen/makefiles/root.in:
INSTALLABLELIBPARROT: use LIB_DIR
08:14 travis-ci joined
travis-ci parrot/parrot#1269 (master - ba276e1 : Reini Urban): The build has errored. 08:14
Change view : github.com/parrot/parrot/compare/a...276e1c131f
Build details : travis-ci.org/parrot/parrot/builds/40747493
08:14 travis-ci left 08:25 travis-ci joined
travis-ci parrot/parrot#1270 (smoke-me/darwin-rpath-gh883 - 434c2b2 : Reini Urban): The build passed. 08:25
Change view : github.com/parrot/parrot/compare/7...4c2b24c94b
Build details : travis-ci.org/parrot/parrot/builds/40748127
08:25 travis-ci left 08:52 FROGGS joined
dalek rrot: 7cdad69 | rurban++ | src/runcore/trace.c:
trace: protect from more null ptr traces

i.e. fixes ./parrot_old -t t/pmc/resizablefloatarray.t
09:10
rrot: 6038dd5 | rurban++ | t/stress/gc.t:
[test] TODO failing t/stress/gc.t tests with inf. GH #1136
09:18 FROGGS joined 09:23 travis-ci joined
travis-ci parrot/parrot#1271 (master - 6038dd5 : Reini Urban): The build passed. 09:23
Change view : github.com/parrot/parrot/compare/b...38dd5046fd
Build details : travis-ci.org/parrot/parrot/builds/40752402
09:23 travis-ci left
dalek rrot: 41946a0 | rurban++ | t/pmc/resizablefloatarray.t:
[test] fix t/pmc/resizablefloatarray.t TODO test 14

and stabilize the 2 negative index tests.
09:28
09:42 travis-ci joined
travis-ci parrot/parrot#1272 (master - 41946a0 : Reini Urban): The build passed. 09:42
Change view : github.com/parrot/parrot/compare/6...946a0bb348
Build details : travis-ci.org/parrot/parrot/builds/40753989
09:42 travis-ci left
dalek rrot/smoke-me/darwin-gdb-gh1096: d67e6bf | rurban++ | config/ (2 files):
[build] Change darwin build flags to enable gdb debugging

compile parrot_old static. use this for debugging with gdb. keep -undefined dynamic_lookup only for dynamically loaded bundles. honor cmdline flags for --ld and --link.
and move deletion of generated config and makefiles from archclean to realclean/distclean. we want to delete all object and executables only there.
See [GH #1096]
09:46
10:01 travis-ci joined
travis-ci parrot/parrot#1273 (smoke-me/darwin-gdb-gh1096 - d67e6bf : Reini Urban): The build passed. 10:01
Change view : github.com/parrot/parrot/compare/1...7e6bf81710
Build details : travis-ci.org/parrot/parrot/builds/40755368
10:01 travis-ci left 11:59 kid51 joined
dalek rrot: 396a5b0 | rurban++ | / (4 files):
[make] argument indent, clean cleanup

properly indent arguments merge archclean into prog-clean, no duplicates
13:00
rrot/smoke-me/darwin-gdb-gh1096: 328ffc5 | rurban++ | config/gen/makefiles/root.in:
[make] arg indent, clean cleanup

properly indent arguments merge archclean into prog-clean, no duplicates
rrot/smoke-me/darwin-gdb-gh1096: 54608c3 | rurban++ | config/ (2 files):
[build] Change darwin build flags to enable gdb debugging

compile parrot_old static. use this for debugging with gdb. keep -undefined dynamic_lookup only for dynamically loaded bundles. honor cmdline flags for --ld and --link.
and move deletion of generated config and makefiles from archclean to realclean/distclean. we want to delete all object and executables only there.
See [GH #1096]
13:10
13:12 travis-ci joined
travis-ci parrot/parrot#1274 (master - 396a5b0 : Reini Urban): The build passed. 13:12
Change view : github.com/parrot/parrot/compare/4...6a5b067ce9
Build details : travis-ci.org/parrot/parrot/builds/40769937
13:12 travis-ci left 13:13 travis-ci joined
travis-ci parrot/parrot#1275 (smoke-me/darwin-gdb-gh1096 - 328ffc5 : Reini Urban): The build was canceled. 13:13
Change view : github.com/parrot/parrot/compare/d...8ffc58fd2a
Build details : travis-ci.org/parrot/parrot/builds/40769950
13:13 travis-ci left 13:29 travis-ci joined
travis-ci parrot/parrot#1276 (smoke-me/darwin-gdb-gh1096 - 54608c3 : Reini Urban): The build passed. 13:29
Change view : github.com/parrot/parrot/compare/3...608c3bab97
Build details : travis-ci.org/parrot/parrot/builds/40770839
13:29 travis-ci left
dalek rrot/smoke-me/darwin-gdb-gh1096: 73fd6a0 | rurban++ | / (3 files):
[build] Improve darwin build flags to enable gdb debugging

compile parrot_old static. some ar implementations cannot even find object files with the same basename when debugging (darwin). use this for debugging with gdb. keep -undefined dynamic_lookup only for dynamically loaded bundles. honor cmdline flags for --ld and --link.
See [GH #1096]
14:08
14:21 travis-ci joined
travis-ci parrot/parrot#1277 (smoke-me/darwin-gdb-gh1096 - 73fd6a0 : Reini Urban): The build passed. 14:21
Change view : github.com/parrot/parrot/compare/5...fd6a0b8a77
Build details : travis-ci.org/parrot/parrot/builds/40776302
14:21 travis-ci left
Reini done for today, on my way to berlin for a day. smoke-me/darwin-gdb-gh1096 is ready now 14:32
dalek rrot: ccb9bb4 | rurban++ | / (3 files):
[build] Improve darwin build flags to enable gdb debugging

compile parrot_old static. some ar implementations cannot even find object files with the same basename when debugging (darwin). use this for debugging with gdb. keep -undefined dynamic_lookup only for dynamically loaded bundles. honor cmdline flags for --ld and --link.
Closes GH #1096
14:39
15:01 travis-ci joined
travis-ci parrot/parrot#1278 (master - ccb9bb4 : Reini Urban): The build passed. 15:01
Change view : github.com/parrot/parrot/compare/3...b9bb46a627
Build details : travis-ci.org/parrot/parrot/builds/40779778
15:01 travis-ci left 17:36 rurban joined 18:15 FROGGS joined
FROGGS rurban: is that expected? gist.github.com/FROGGS/630ae7c8b038bc63138a 19:08
19:29 ilbot2 joined
moderator Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
23:29 kid51 joined