Parrot 6.8.0 "Little Lorikeet" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 17 September 2014.
00:01 kid51_ joined 01:50 FROGGS_ joined 03:36 MikeFair joined, MikeFair_ joined 05:56 MikeFair joined 08:33 rurban joined
dalek rrot/usev6/bsd-encodings-gh1092: 810fc7f | usev6++ | src/platform/ (3 files):
Add specific platform encoding functions for FreeBSD, OpenBSD and NetBSD

Supports ASCII, UTF-8 and Latin-1 locales; Uses slightly adjusted version of the linux-specific encoding functions
09:26
rrot/usev6/bsd-encodings-gh1092: 34d656e | rurban++ | / (6 files):
[cage] Fixup new platform encodings, build-system integration

MANIFEST, Makefile, Copyright dates.
rrot/usev6/bsd-encodings-gh1092: 810fc7f | usev6++ | src/platform/ (3 files):
Add specific platform encoding functions for FreeBSD, OpenBSD and NetBSD

Supports ASCII, UTF-8 and Latin-1 locales; Uses slightly adjusted version of the linux-specific encoding functions
09:27
rrot/usev6/bsd-encodings-gh1092: 0d86868 | rurban++ | / (6 files):
[cage] Fixup new platform encodings, build-system integration

MANIFEST, Makefile, Copyright dates. Closes pull request #1092
09:58 Hunger joined 11:32 kid51 joined 11:51 rurban joined
dalek rrot/FROGGS/newlines2-gh1087: 60090e2 | (Tobias Leich)++ | src/string/encoding/ (2 files):
RT #122341 treat all of 0x0a-0x0d,\\x85,\\x2028,\\x2029 as newlines

The script tools/dev/gen_charset_tables.pl was not used because it removes character properties of chars in the range of 0x81 to 0xFF. Additionally, u_iscclass now checks for characters with enum_cclass_newline property, which it did not do at all before.
13:01
rrot/FROGGS/newlines2-gh1087: 84456b3 | rurban++ | / (5 files):
[tools] typetables: fix gen_charset_tables.pl and regenerate

Removes defunct and since 2010 unused Parrot_ascii_typetable. Adds \\v to CCLASS_NEWLINE manually (confirmed),
  \\x85\\xa0 already is in the whitespace cclass.
Several chars 160..191 are not in the [[:punct:]] class anymore.
Added bootstrap-tables make target Improved src/string/encoding/tables.c pod. Closes PR #1087
Beware: My new up-to-date libc removed the [[:punct::]] class of several chars 160..191.
13:17 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1086 (smoke-me/newlines2-gh1087 - 84456b3 : Reini Urban): The build failed. 13:17
[travis-ci] Change view : github.com/parrot/parrot/compare/s...es2-gh1087
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37042847
13:17 travis-ci left
dalek rrot/smoke-me/bsd-encodings-gh1092: ca42dd4 | usev6++ | src/platform/ (3 files):
Add specific platform encoding functions for FreeBSD, OpenBSD and NetBSD

Supports ASCII, UTF-8 and Latin-1 locales; Uses slightly adjusted version of the linux-specific encoding functions
13:29
rrot/smoke-me/bsd-encodings-gh1092: 695c695 | rurban++ | / (7 files):
[cage] Fixup new platform encodings, build-system integration

ChangeLog, MANIFEST, Makefile, Copyright dates. Closes pull request #1092
13:29 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1087 (smoke-me/bsd-encodings-gh1092 - 0d86868 : Reini Urban): The build passed. 13:29
[travis-ci] Change view : github.com/parrot/parrot/compare/s...ngs-gh1092
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37042868
13:29 travis-ci left 13:43 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1088 (smoke-me/bsd-encodings-gh1092 - 695c695 : Reini Urban): The build failed. 13:43
[travis-ci] Change view : github.com/parrot/parrot/compare/c...5c695eeef3
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37043606
13:43 travis-ci left 13:52 kid51_ joined
dalek rrot/smoke-me/bsd-encodings-gh1092: 84cd190 | usev6++ | src/platform/ (3 files):
Add specific platform encoding functions for FreeBSD, OpenBSD and NetBSD

Supports ASCII, UTF-8 and Latin-1 locales; Uses slightly adjusted version of the linux-specific encoding functions
Signed-off-by: Reini Urban <rurban@cpanel.net>
13:58
rrot/smoke-me/bsd-encodings-gh1092: dca33d8 | rurban++ | / (7 files):
[cage] Fixup BSD encodings with UTF8, build-system integration

ChangeLog, MANIFEST, Makefile, Copyright dates. Closes pull request #1092
rrot/smoke-me/newlines2-gh1087: 0ebc3b8 | (Tobias Leich)++ | src/string/encoding/ (2 files):
RT #122341 treat all of 0x0a-0x0d,\\x85,\\x2028,\\x2029 as newlines

The script tools/dev/gen_charset_tables.pl was not used because it removes character properties of chars in the range of 0x81 to 0xFF. Additionally, u_iscclass now checks for characters with enum_cclass_newline property, which it did not do at all before.
14:09
rrot/smoke-me/newlines2-gh1087: 81d624a | rurban++ | / (5 files):
[tools] typetables: fix gen_charset_tables.pl and regenerate

Removes defunct and since 2010 unused Parrot_ascii_typetable. Adds \\v to CCLASS_NEWLINE manually (confirmed),
  \\x85\\xa0 already is in the whitespace cclass.
Several chars 160..191 are not in the [[:punct:]] class anymore.
Added bootstrap-tables make target Improved src/string/encoding/tables.c pod. Closes PR #1087
Beware: My new up-to-date libc removed the [[:punct::]] class of several chars 160..191.
14:10 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1089 (smoke-me/bsd-encodings-gh1092 - dca33d8 : Reini Urban): The build was fixed. 14:10
[travis-ci] Change view : github.com/parrot/parrot/compare/8...a33d85457b
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37045162
14:10 travis-ci left
dalek rrot: 84cd190 | usev6++ | src/platform/ (3 files):
Add specific platform encoding functions for FreeBSD, OpenBSD and NetBSD

Supports ASCII, UTF-8 and Latin-1 locales; Uses slightly adjusted version of the linux-specific encoding functions
Signed-off-by: Reini Urban <rurban@cpanel.net>
14:10
rrot: dca33d8 | rurban++ | / (7 files):
[cage] Fixup BSD encodings with UTF8, build-system integration

ChangeLog, MANIFEST, Makefile, Copyright dates. Closes pull request #1092
rrot: f62eb29 | rurban++ | / (7 files):
Merge branch 'smoke-me/bsd-encodings-gh1092'

Smoked fine
14:21 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1090 (smoke-me/newlines2-gh1087 - 81d624a : Reini Urban): The build is still failing. 14:21
[travis-ci] Change view : github.com/parrot/parrot/compare/0...d624a0862f
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37045783
14:21 travis-ci left 14:31 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1091 (master - f62eb29 : Reini Urban): The build passed. 14:31
[travis-ci] Change view : github.com/parrot/parrot/compare/4...2eb29c13ac
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37045860
14:31 travis-ci left
dalek rrot/smoke-me/newlines2-gh1087: 0ebc3b8 | (Tobias Leich)++ | src/string/encoding/ (2 files):
RT #122341 treat all of 0x0a-0x0d,\\x85,\\x2028,\\x2029 as newlines

The script tools/dev/gen_charset_tables.pl was not used because it removes character properties of chars in the range of 0x81 to 0xFF. Additionally, u_iscclass now checks for characters with enum_cclass_newline property, which it did not do at all before.
14:40
rrot/smoke-me/newlines2-gh1087: 7780848 | rurban++ | / (5 files):
[tools] typetables: fix gen_charset_tables.pl and regenerate

Removes defunct and since 2010 unused Parrot_ascii_typetable. Adds \\v to CCLASS_NEWLINE manually (confirmed),
  \\x85\\xa0 confirmed to be now in the whitespace cclass, but
several old systems fail with the \\xa0 (non-breaking whitespace) test for whitespace. Several chars 160..191 are not in the [[:punct:]] class anymore.
Added bootstrap-tables make target, update the tables automatically. Improved src/string/encoding/tables.c pod. Closes PR #1087
14:53 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1092 (smoke-me/newlines2-gh1087 - 7780848 : Reini Urban): The build was fixed. 14:53
[travis-ci] Change view : github.com/parrot/parrot/compare/0...808481b271
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37047332
14:53 travis-ci left 15:33 MikeFair joined 15:37 khisanth_ joined 15:54 smash joined
dalek rrot/smoke-me/testfast-gh1086: a0f0195 | rurban++ | / (2 files):
[test] no gc-debug runcore when testing the fast runcore

With make fulltest and variants (t/fullharness) we omit -D040 and --gc-debug when testing -f -O1 -O2 and the various set_usual_target() tests. This caught some -O1/-O2 errors and speeds up the fulltest suite. We only need to run a full GC after each op and randomize the N/I regs with the normal internal testsuite, but not the extensions and various other tests.
See [GH #1086]
Current errors:
   testO1__t/op/calling.t, testO2__t/op/calling.t,
   testO2__t/compilers/imcc/syn/regressions.t
15:57
rrot/smoke-me/testfast-gh1086: 1c1d7ca | rurban++ | / (3 files):
[test] adjust bad -O1/-O2 test regex

with the new fullharness settings there is no space before -O1 anymore. Fixes GH #1086
16:11 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1093 (smoke-me/testfast-gh1086 - 1c1d7ca : Reini Urban): The build passed. 16:11
[travis-ci] Change view : github.com/parrot/parrot/compare/c...1d7cab21ee
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37052071
16:11 travis-ci left
dalek rrot/smoke-me/testfast-gh1086: 91e3690 | rurban++ | .travis.yml:
.travis: whitespace only
16:12
rrot: a0f0195 | rurban++ | / (2 files):
[test] no gc-debug runcore when testing the fast runcore

With make fulltest and variants (t/fullharness) we omit -D040 and --gc-debug when testing -f -O1 -O2 and the various set_usual_target() tests. This caught some -O1/-O2 errors and speeds up the fulltest suite. We only need to run a full GC after each op and randomize the N/I regs with the normal internal testsuite, but not the extensions and various other tests.
See [GH #1086]
Current errors:
   testO1__t/op/calling.t, testO2__t/op/calling.t,
   testO2__t/compilers/imcc/syn/regressions.t
16:14
rrot: 1c1d7ca | rurban++ | / (3 files):
[test] adjust bad -O1/-O2 test regex

with the new fullharness settings there is no space before -O1 anymore. Fixes GH #1086
rrot: 91e3690 | rurban++ | .travis.yml:
.travis: whitespace only
rrot: 86483f1 | rurban++ | / (6 files):
Merge branch 'smoke-me/testfast-gh1086'

Smoked fine at travis-ci.org/parrot/parrot/builds/37052071
rrot: da4cc65 | rurban++ | ChangeLog:
[cage] ChangeLog for GH #1086
16:15 Chirag joined
dalek rrot/smoke-me/newlines2-gh1087: 9a105b6 | (Tobias Leich)++ | src/string/encoding/ (2 files):
RT #122341 treat all of 0x0a-0x0d,\\x85,\\x2028,\\x2029 as newlines

The script tools/dev/gen_charset_tables.pl was not used because it removes character properties of chars in the range of 0x81 to 0xFF. Additionally, u_iscclass now checks for characters with enum_cclass_newline property, which it did not do at all before.
16:16
rrot/smoke-me/newlines2-gh1087: d815b61 | rurban++ | / (5 files):
[tools] typetables: fix gen_charset_tables.pl and regenerate

Removes defunct and since 2010 unused Parrot_ascii_typetable. Adds \\v to CCLASS_NEWLINE manually (confirmed),
  \\x85\\xa0 confirmed to be now in the whitespace cclass, but
several old systems fail with the \\xa0 (non-breaking whitespace) test for whitespace. Several chars 160..191 are not in the [[:punct:]] class anymore.
Added bootstrap-tables make target, update the tables automatically. Improved src/string/encoding/tables.c pod. Closes PR #1087
rurban Getting crazy, unreliable results for `smoke-me/newlines2-gh1087` can someone please smoke it also? 16:17
16:26 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1094 (smoke-me/testfast-gh1086 - 91e3690 : Reini Urban): The build passed. 16:26
[travis-ci] Change view : github.com/parrot/parrot/compare/1...e369091062
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37052667
16:26 travis-ci left 16:34 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1095 (master - da4cc65 : Reini Urban): The build passed. 16:34
[travis-ci] Change view : github.com/parrot/parrot/compare/f...4cc6587a77
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37052747
16:34 travis-ci left 16:46 travis-ci joined
travis-ci [travis-ci] parrot/parrot#1096 (smoke-me/newlines2-gh1087 - d815b61 : Reini Urban): The build passed. 16:46
[travis-ci] Change view : github.com/parrot/parrot/compare/9...15b6102dfc
[travis-ci] Build details : travis-ci.org/parrot/parrot/builds/37052851
16:46 travis-ci left 17:12 MikeFair joined 17:37 kid51_ joined 19:46 Psyche^ joined