Parrot 7.9.0 "Sangihe hanging parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC
Set by moderator on 7 February 2016.
04:36 stryx` joined 07:20 rurban joined
dalek rrot: 8d97aab | rurban++ | src/ (3 files):
detect -Wcast-align violations [GH #1201]

We need an ARMv5 or MIPS platform which do require word aligned pointers and throw these warnings.
TODO: We might need to add a config probe on those platforms for a PARROT_HAS_STRICT_WORDALIGN ifdef and check the alignment then at runtime with a possible needed memcpy before we can access the pointer value.
07:38
rrot: 26f557e | rurban++ | src/gc/string_gc.c:
[docs] typo on move_buffer_callback doc
rrot: 85bb8f1 | rurban++ | / (21 files):
Supported release 8.1.0 "Andean Parakeet"

  + Restore make configure_tests, remove outdated t/steps/auto/labs-01.t
  + Annotate needed -Wcast-align fixes (for early armv5 systems)
  + Add missing hyperref package for latex
  + Fix typo in move_buffer_callback doc
The Andean parakeet (Bolborhynchus orbygnesius) is a small 160 mm (6 in) parrot found in the upland wooded valleys of the central eastern Andes in Bolivia and Peru, at elevations of 1,500 m (4,900 ft) to 5,000 m (16,400 ft). It is solid green, darker above and lighter below, with some blue visible on the wings when flying. It has a pale bill and medium length tail. It is stockier and darker than the mountain parakeet.
Most flocks are small, but sometimes include over 300 individuals. The Andean parakeet eats seeds, buds, and berries, and it breeds in burrows in steep banks.
It was formerly known as B. andicolus - Wikipedia
07:55 stryx` joined 07:56 awwaiid joined, allison joined
dalek rrot: 0036a10 | rurban++ | ChangeLog:
ChangeLog for next 8.2.0
08:00
rrot: d36915e | Whiteknight++ | / (11 files):
Initial implementation of the foldcase operation

for strings, in pursuit of GH #786. moritz++ for the suggestion.
rrot: 7cbbd4e | Whiteknight++ | / (7 files):
Add Parrot_str_foldcase to the string subsystem API.

Expose this through a new foldcase op.
rrot: 177ae32 | rurban++ | t/op/string_cs.t:
[test] foldcase tests into t/op/string_cs.t
rrot: 5976fa2 | rurban++ | / (9 files):
foldcase: bump PBC_COMPAT to 13.1

for the changed ops.
Update the native_pbc's for it
rrot/smoke-me/sh-peek-gh1011: d8ae34f | rurban++ | / (3 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
rrot/smoke-me/sh-peek-gh1011: 0829a8c | rurban++ | ChangeLog:
ChangeLog for foldcase GH #786
08:04
rrot/smoke-me/sh-peek-gh1011: 8cf7f1d | rurban++ | / (3 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
08:06 slavorg joined 08:08 travis-ci joined
travis-ci parrot/parrot#1682 (master - 85bb8f1 : Reini Urban): The build passed. 08:08
Change view : github.com/parrot/parrot/compare/e...bb8f19d5b3
Build details : travis-ci.org/parrot/parrot/builds/109541430
08:08 travis-ci left 08:18 travis-ci joined
travis-ci parrot/parrot#1683 (master - 5976fa2 : Reini Urban): The build passed. 08:18
Change view : github.com/parrot/parrot/compare/8...76fa20f589
Build details : travis-ci.org/parrot/parrot/builds/109544221
08:18 travis-ci left, travis-ci joined
travis-ci parrot/parrot#1684 (smoke-me/sh-peek-gh1011 - d8ae34f : Reini Urban): The build has errored. 08:18
Change view : github.com/parrot/parrot/commit/d8ae34f04c06
Build details : travis-ci.org/parrot/parrot/builds/109544355
08:18 travis-ci left
rurban the parrot-docs8 repo is missing, the appveyor setup is also missing. any admin around? 08:20
08:37 travis-ci joined
travis-ci parrot/parrot#1685 (smoke-me/sh-peek-gh1011 - 8cf7f1d : Reini Urban): The build passed. 08:37
Change view : github.com/parrot/parrot/compare/d...f7f1da1b8c
Build details : travis-ci.org/parrot/parrot/builds/109544950
08:37 travis-ci left 09:58 stryx` joined
dalek rrot/smoke-me/inst_libparrot-gh1213: 3272fa3 | rurban++ | t (8 files):
more native_pbc updates for 13.1

generated on a debian-ppc64 image with --m=64 and --m=32.
also fix some minor issues in mk_native_pbc: intel -m32 --floatval='long double' should generate a number_4_12_le.pbc ppc64 missed the 8_be suffix
11:32
rrot/smoke-me/inst_libparrot-gh1213: 2293574 | rurban++ | / (2 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only.
rrot/smoke-me/inst_libparrot-gh1213: 3dc39a2 | rurban++ | / (2 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only.
Also fixes the broken install_files --dry-run flag
11:40
11:44 travis-ci joined
travis-ci parrot/parrot#1686 (smoke-me/inst_libparrot-gh1213 - 2293574 : Reini Urban): The build has errored. 11:44
Change view : github.com/parrot/parrot/compare/3...93574b3248
Build details : travis-ci.org/parrot/parrot/builds/109580161
11:44 travis-ci left 11:59 travis-ci joined
travis-ci parrot/parrot#1687 (smoke-me/inst_libparrot-gh1213 - 3dc39a2 : Reini Urban): The build failed. 11:59
Change view : github.com/parrot/parrot/compare/2...c39a2cc6ed
Build details : travis-ci.org/parrot/parrot/builds/109581314
11:59 travis-ci left
dalek rrot/smoke-me/inst_libparrot-gh1213: f38abc3 | rurban++ | / (3 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only.
Also fixes the broken install_files --dry-run flag
12:00
12:16 travis-ci joined
travis-ci parrot/parrot#1688 (smoke-me/inst_libparrot-gh1213 - f38abc3 : Reini Urban): The build was fixed. 12:16
Change view : github.com/parrot/parrot/compare/3...8abc3e4df0
Build details : travis-ci.org/parrot/parrot/builds/109584798
12:16 travis-ci left 12:49 rurban joined
dalek rrot: 3272fa3 | rurban++ | t (8 files):
more native_pbc updates for 13.1

generated on a debian-ppc64 image with --m=64 and --m=32.
also fix some minor issues in mk_native_pbc: intel -m32 --floatval='long double' should generate a number_4_12_le.pbc ppc64 missed the 8_be suffix
13:39
rrot/smoke-me/inst_libparrot-gh1213: 654f1f4 | rurban++ | / (3 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only. note that on darwin you are not allowed to use make -j>1 for the installable target!
Also fixes the broken install_files --dry-run flag
rrot/smoke-me/inst_libparrot-gh1213: 386aacf | rurban++ | / (4 files):
install: change darwin inst_libparrot to libparrotsrc

relying on make -j1 installable is too fragile on darwin. rather use a skipped blib/lib/libparrotsrc while building and testing and use blib/lib/libparrot as INSTALLABLEPARROT, darwin only.
rrot: da5ea14 | rurban++ | t/native_pbc/number_8_16_be.pbc:
native_pbc: number_8_16_be

generated on ppc64
13:44
rrot: 94386e9 | rurban++ | ChangeLog:
ChangeLog for foldcase GH #786
rrot/smoke-me/inst_libparrot-gh1213: 60da64f | rurban++ | t/native_pbc/number_8_16_be.pbc:
native_pbc: number_8_16_be

generated on ppc64
rrot/smoke-me/sh-peek-gh1011: 4984cb1 | rurban++ | / (3 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
rrot/smoke-me/inst_libparrot-gh1213: 7524bf5 | rurban++ | / (3 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only. note that on darwin you are not allowed to use make -j>1 for the installable target!
Also fixes the broken install_files --dry-run flag
13:46
rrot/smoke-me/inst_libparrot-gh1213: 091511b | rurban++ | / (4 files):
install: change darwin inst_libparrot to libparrotsrc

relying on make -j1 installable is too fragile on darwin. rather use a skipped blib/lib/libparrotsrc while building and testing and use blib/lib/libparrot as INSTALLABLEPARROT, darwin only. Improves GH #1213
13:56 travis-ci joined
travis-ci parrot/parrot#1689 (master - 3272fa3 : Reini Urban): The build passed. 13:56
Change view : github.com/parrot/parrot/compare/5...72fa356e17
Build details : travis-ci.org/parrot/parrot/builds/109603253
13:56 travis-ci left 13:57 stryx` joined 14:11 travis-ci joined
travis-ci parrot/parrot#1691 (master - 94386e9 : Reini Urban): The build passed. 14:11
Change view : github.com/parrot/parrot/compare/3...386e962547
Build details : travis-ci.org/parrot/parrot/builds/109604234
14:11 travis-ci left 14:29 travis-ci joined
travis-ci parrot/parrot#1693 (smoke-me/sh-peek-gh1011 - 4984cb1 : Reini Urban): The build passed. 14:29
Change view : github.com/parrot/parrot/compare/8...84cb19ed9f
Build details : travis-ci.org/parrot/parrot/builds/109604363
14:29 travis-ci left 14:44 travis-ci joined
travis-ci parrot/parrot#1694 (smoke-me/inst_libparrot-gh1213 - 091511b : Reini Urban): The build passed. 14:44
Change view : github.com/parrot/parrot/compare/6...1511bf32c1
Build details : travis-ci.org/parrot/parrot/builds/109604622
14:44 travis-ci left
dalek rrot/smoke-me/inst_libparrot-gh1213: 854aec6 | rurban++ | / (5 files):
install: change darwin inst_libparrot to libparrotsrc

relying on make -j1 installable is too fragile on darwin. rather use a skipped blib/lib/libparrotsrc while building and testing and use blib/lib/libparrot as INSTALLABLEPARROT, darwin only. Improves GH #1213, #1212, #1096
14:54
rrot: 7524bf5 | rurban++ | / (3 files):
install inst_libparrot.$VER.$SOEXT

over libparrot.$VER.$SOEXT, if it exists. Fixes GH #1213 inst_libparrot has the final -install_name on darwin, libparrot not.
broken with 7.11.0 and 8.1.0 for darwin binary builds only. note that on darwin you are not allowed to use make -j>1 for the installable target!
Also fixes the broken install_files --dry-run flag
14:55
rrot: 854aec6 | rurban++ | / (5 files):
install: change darwin inst_libparrot to libparrotsrc

relying on make -j1 installable is too fragile on darwin. rather use a skipped blib/lib/libparrotsrc while building and testing and use blib/lib/libparrot as INSTALLABLEPARROT, darwin only. Improves GH #1213, #1212, #1096
rrot/smoke-me/sh-peek-gh1011: 2d2c257 | rurban++ | / (3 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
14:56
14:57 travis-ci joined
travis-ci parrot/parrot#1695 (smoke-me/inst_libparrot-gh1213 - 854aec6 : Reini Urban): The build has errored. 14:57
Change view : github.com/parrot/parrot/compare/0...4aec65d6de
Build details : travis-ci.org/parrot/parrot/builds/109620766
14:57 travis-ci left
dalek rrot/smoke-me/sh-peek-gh1011: 34d9847 | rurban++ | / (4 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
14:59
15:13 travis-ci joined
travis-ci parrot/parrot#1696 (master - 854aec6 : Reini Urban): The build passed. 15:13
Change view : github.com/parrot/parrot/compare/9...4aec65d6de
Build details : travis-ci.org/parrot/parrot/builds/109621000
15:13 travis-ci left 15:30 travis-ci joined
travis-ci parrot/parrot#1699 (smoke-me/sh-peek-gh1011 - 34d9847 : Reini Urban): The build passed. 15:30
Change view : github.com/parrot/parrot/compare/2...d9847bdbd1
Build details : travis-ci.org/parrot/parrot/builds/109622032
15:30 travis-ci left
dalek rrot: 34d9847 | rurban++ | / (4 files):
[pmc] add missing StringHandle methods

Similar to the FileHandle PMC: tell, seek, peek. Add more error handling to StringHandle->seek (out of bounds) Add testcase t/pmc/stringhandle_26
Fixes GH #1011
15:49
rrot/smoke-me/pcre_nci-gh258: 2d93a97 | ronaldxs++ | t/library/pcre.t:
[test] improve pcre.t for returned error string

Closes GH #258
16:06
16:09 travis-ci joined
travis-ci parrot/parrot#1700 (master - 34d9847 : Reini Urban): The build passed. 16:09
Change view : github.com/parrot/parrot/compare/8...d9847bdbd1
Build details : travis-ci.org/parrot/parrot/builds/109634324
16:09 travis-ci left
dalek rrot/smoke-me/pcre_nci-gh258: ae20fa2 | ronaldxs++ | / (2 files):
[test] improve pcre.t for returned error string

Closes GH #258
16:09
16:10 travis-ci joined
travis-ci parrot/parrot#1701 (smoke-me/pcre_nci-gh258 - 2d93a97 : Ronald Schmidt): The build was canceled. 16:10
Change view : github.com/parrot/parrot/commit/2d93a9732689
Build details : travis-ci.org/parrot/parrot/builds/109638352
16:10 travis-ci left, travis-ci joined
travis-ci parrot/parrot#1701 (smoke-me/pcre_nci-gh258 - 2d93a97 : Ronald Schmidt): The build was canceled. 16:10
Change view : github.com/parrot/parrot/commit/2d93a9732689
16:10 travis-ci left 16:28 travis-ci joined
travis-ci parrot/parrot#1702 (smoke-me/pcre_nci-gh258 - ae20fa2 : Ronald Schmidt): The build passed. 16:28
Change view : github.com/parrot/parrot/compare/2...20fa2cb662
Build details : travis-ci.org/parrot/parrot/builds/109639116
16:28 travis-ci left
dalek rrot: ae20fa2 | ronaldxs++ | / (2 files):
[test] improve pcre.t for returned error string

Closes GH #258
16:39
16:47 travis-ci joined
travis-ci parrot/parrot#1703 (smoke-me/appveyor - ae20fa2 : Ronald Schmidt): The build passed. 16:47
Change view : github.com/parrot/parrot/compare/2...20fa2cb662
Build details : travis-ci.org/parrot/parrot/builds/109639217
16:47 travis-ci left 17:07 travis-ci joined
travis-ci parrot/parrot#1704 (master - ae20fa2 : Ronald Schmidt): The build passed. 17:07
Change view : github.com/parrot/parrot/compare/3...20fa2cb662
Build details : travis-ci.org/parrot/parrot/builds/109647519
17:07 travis-ci left
dalek rrot/smoke-me/file-copy-dir-gh229: 98a6e9e | rurban++ | / (3 files):
[test][doc] for dynpmc/file.copy to dir

Document and test that the 2nd arg to file.copy fails with a directory name. Closes GH #229
17:13
rrot/smoke-me/appveyor: 98a6e9e | rurban++ | / (3 files):
[test][doc] for dynpmc/file.copy to dir

Document and test that the 2nd arg to file.copy fails with a directory name. Closes GH #229
17:22
17:34 travis-ci joined
travis-ci parrot/parrot#1705 (smoke-me/file-copy-dir-gh229 - 98a6e9e : Reini Urban): The build passed. 17:34
Change view : github.com/parrot/parrot/commit/98a6e9edd4b4
Build details : travis-ci.org/parrot/parrot/builds/109655561
17:34 travis-ci left 18:11 Psyche^ joined 19:39 rurban joined 19:59 rurban joined 20:01 rurban left