|
Parrot 6.11.0 "Fischer's Lovebird" | parrot.org/�| Log: irclog.perlgeek.de/parrot�| #parrotsketch�meeting Fridays 13:30 UTC Set by moderator on 18 January 2015. |
|||
|
00:11
kid51 joined
02:28
lauleon joined
02:31
lauleon joined
|
|||
| dalek | rrot: 4435bb7 | util++ | / (5 files): Prepare for the 7.0.0 release. |
03:18 | |
| rrot: f9bb25b | util++ | docs/project/release_manager_guide.pod: Corrected date for February release. |
|||
|
03:18
Psyche^ joined
03:32
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1498 (master - f9bb25b : Bruce Gray): The build passed. | 03:32 | |
| Change view : github.com/parrot/parrot/compare/f...bb25b2d7a2 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47735704 | |||
|
03:32
travis-ci left
|
|||
| Util | The release is complete. You may resume commits and merges to the master branch. | 03:38 | |
| Coke: please op me | 03:44 | ||
|
03:45
ggherdov_____ joined
|
|||
| Coke | Util: done. | 03:57 | |
| Util | Coke: Thanks! | 03:59 | |
| moderator | Parrot 7.0.0 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC | 04:00 | |
|
04:48
ggherdov_____ joined
07:41
FROGGS joined
08:38
Timbus joined
09:37
rurban joined
|
|||
| rurban | Util++ 7.0.0 | 09:46 | |
| dalek | rrot/smoke-me/m64-gh1181: 9a75c20 | rurban++ | / (3 files): internal: remove interp arg from pf_register_standard_funcs() This is not exported, so no deal. Closes GH #1183 |
09:51 | |
| rrot/smoke-me/m64-gh1181: 261856e | rurban++ | config/auto/ (2 files): [config] fix --m=64 logic with gcc, GH #1181 - Tested on debian multilib powerpc64, analog to the previous mips64 fixes in #1110. - Fix the missing space after lib64. See GH #1181. - Add analog fixes for arm and sparc also, untested. - Change more wrong libpaths: also libdir embed-ldflags inst_libparrot_linkflags rpath_lib Note that cc_build still uses wrong paths, as icu is still falsely detected. |
|||
| rrot/smoke-me/m64-gh1181: ee242ab | rurban++ | config/init/defaults.pm: [config] Fix --m=32 with explicit --cc in init::defaults --m=32 --cc="ccache gcc" will delete the -m32 from the cc setting, as one would suspect it is added to cflags not cc. Add -m32 to ccflags if cc was given as option, ditto for ld and link. |
|||
| rrot/smoke-me/m64-gh1181: cd2c234 | rurban++ | config/ (3 files): [config] better icu probes, esp for --m overrides #1182 Add a new `has_libpath_override' config hash entry, with lib or lib64, when the libpaths had to be adjusted from lib or lib64. Do this for intel in init::defaults and for gcc in auto::gcc. We do not more about the rest. We cannot just blindly assume adding -Isystem will help finding the icu headers returned by icu-config. We actually need to link the libs also to detect possible cross-linking problems. Provide a better error message on icu and --m failures. |
|||
| rrot/smoke-me/m64-gh1181: 000bc51 | rurban++ | config/auto/icu.pm: [config] skip icu configs when cross build failed we failed the tests, but still passed has_icu => 1. |
|||
|
10:06
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1499 (smoke-me/m64-gh1181 - 000bc51 : Reini Urban): The build passed. | 10:06 | |
| Change view : github.com/parrot/parrot/compare/1...0bc51c6a49 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47759450 | |||
|
10:06
travis-ci left
|
|||
| dalek | rrot: 9a75c20 | rurban++ | / (3 files): internal: remove interp arg from pf_register_standard_funcs() This is not exported, so no deal. Closes GH #1183 |
10:46 | |
| rrot: 261856e | rurban++ | config/auto/ (2 files): [config] fix --m=64 logic with gcc, GH #1181 - Tested on debian multilib powerpc64, analog to the previous mips64 fixes in #1110. - Fix the missing space after lib64. See GH #1181. - Add analog fixes for arm and sparc also, untested. - Change more wrong libpaths: also libdir embed-ldflags inst_libparrot_linkflags rpath_lib Note that cc_build still uses wrong paths, as icu is still falsely detected. |
|||
| rrot: ee242ab | rurban++ | config/init/defaults.pm: [config] Fix --m=32 with explicit --cc in init::defaults --m=32 --cc="ccache gcc" will delete the -m32 from the cc setting, as one would suspect it is added to cflags not cc. Add -m32 to ccflags if cc was given as option, ditto for ld and link. |
|||
| rrot: cd2c234 | rurban++ | config/ (3 files): [config] better icu probes, esp for --m overrides #1182 Add a new `has_libpath_override' config hash entry, with lib or lib64, when the libpaths had to be adjusted from lib or lib64. Do this for intel in init::defaults and for gcc in auto::gcc. We do not more about the rest. We cannot just blindly assume adding -Isystem will help finding the icu headers returned by icu-config. We actually need to link the libs also to detect possible cross-linking problems. Provide a better error message on icu and --m failures. |
|||
| rrot: 000bc51 | rurban++ | config/auto/icu.pm: [config] skip icu configs when cross build failed we failed the tests, but still passed has_icu => 1. |
|||
| rrot: 92d8cc1 | rurban++ | config/ (2 files): [config] protect cmdline libpaths from --m overrides, GH #1181 honor --ldflags, ... cmdline options and do not override them on --m cross adjustments. Set the config hash only once, at the end of the loop. |
|||
| rrot: 03246d1 | rurban++ | ChangeLog: ChangeLog: for smoke-me/m64-gh1181 |
|||
| rrot: 2a2d1de | rurban++ | / (8 files): Merge branch 'smoke-me/m64-gh1181' Tested ok on amd64 --m=32, powerpc64 --m=64, mips --m=64 |
|||
| rrot: 3c77a57 | rurban++ | docs/project/release_manager_guide.pod: [docs] cover 7.3 in release_manager_guide |
|||
| rrot/smoke-me/m64-gh1181: 92d8cc1 | rurban++ | config/ (2 files): [config] protect cmdline libpaths from --m overrides, GH #1181 honor --ldflags, ... cmdline options and do not override them on --m cross adjustments. Set the config hash only once, at the end of the loop. |
|||
| rrot/smoke-me/m64-gh1181: 03246d1 | rurban++ | ChangeLog: ChangeLog: for smoke-me/m64-gh1181 |
|||
|
10:49
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1500 (smoke-me/m64-gh1181 - 03246d1 : Reini Urban): The build has errored. | 10:49 | |
| Change view : github.com/parrot/parrot/compare/0...246d174745 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47764355 | |||
|
10:49
travis-ci left
11:05
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1500 (master - 3c77a57 : Reini Urban): The build passed. | 11:05 | |
| Change view : github.com/parrot/parrot/compare/f...77a574a545 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47764364 | |||
|
11:05
travis-ci left
|
|||
| dalek | rrot: b686dcb | rurban++ | / (2 files): [config] Optimize away ExtUtils::Command on posix systems It would be nice if the perl5 fallbacks would be better and safer than the posix/gnu tools, but we waited too long. Closes #1177. |
11:10 | |
|
11:25
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1501 (master - b686dcb : Reini Urban): The build passed. | 11:25 | |
| Change view : github.com/parrot/parrot/compare/3...86dcb96566 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47766804 | |||
|
11:25
travis-ci left
|
|||
| rurban | Coke: could you create parrot-docs7. I still have got no perms on gh | 11:30 | |
| Updated the docs on the websites | 11:44 | ||
| dalek | rrot: e5c6eaf | rurban++ | docs/project/release_manager_guide.pod: [docs] minor release_manager_guide improvement |
11:49 | |
| rrot/smoke-me/gcc_cmpxchg-gh1173: ff9b71b | rurban++ | / (5 files): [config] Fix cpu config values for gcc_cmpxchg #1173 On amd64 atomic/gcc_x86.o is now included. The HAS_\\U${platform}_$feature config hash entries are now harmonized. |
11:52 | ||
| rrot/smoke-me/gcc_cmpxchg-gh1173: e155359 | rurban++ | / (3 files): [config] harmonize ppc and sparc cpu config entries also Removed the old all-lowercase $platform_has_$feature keys. Use the key HAS_$platform_$feature instead. Closes GH #1173 |
|||
| rrot/smoke-me/gcc_cmpxchg-gh1173: d24432b | rurban++ | config/auto/ (2 files): [config] fix cmpxchg probe and darwin i386 detection on gcc-style asm we know we can use stdint.h, which we need to check for 64bit. on darwin --m=32 we need to use cpuarch i386, not amd64. Fixes GH #1173 |
|||
| rrot: ff9b71b | rurban++ | / (5 files): [config] Fix cpu config values for gcc_cmpxchg #1173 On amd64 atomic/gcc_x86.o is now included. The HAS_\\U${platform}_$feature config hash entries are now harmonized. |
12:04 | ||
| rrot: e155359 | rurban++ | / (3 files): [config] harmonize ppc and sparc cpu config entries also Removed the old all-lowercase $platform_has_$feature keys. Use the key HAS_$platform_$feature instead. Closes GH #1173 |
|||
| rrot: d24432b | rurban++ | config/auto/ (2 files): [config] fix cmpxchg probe and darwin i386 detection on gcc-style asm we know we can use stdint.h, which we need to check for 64bit. on darwin --m=32 we need to use cpuarch i386, not amd64. Fixes GH #1173 |
|||
|
12:04
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1502 (master - e5c6eaf : Reini Urban): The build passed. | 12:04 | |
| Change view : github.com/parrot/parrot/compare/b...c6eaf447bf | |||
| Build details : travis-ci.org/parrot/parrot/builds/47770255 | |||
|
12:04
travis-ci left
|
|||
| rrot: 26643df | rurban++ | ChangeLog: ChangeLog: for smoke-me/gcc_cmpxchg-gh1173 |
12:05 | ||
| rrot: ccb38a5 | rurban++ | / (9 files): Merge branch 'smoke-me/gcc_cmpxchg-gh1173' Tested ok on all intel combinations |
|||
| rrot/smoke-me/gcc_cmpxchg-gh1173: 26643df | rurban++ | ChangeLog: ChangeLog: for smoke-me/gcc_cmpxchg-gh1173 |
|||
|
12:12
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1503 (smoke-me/gcc_cmpxchg-gh1173 - d24432b : Reini Urban): The build has errored. | 12:12 | |
| Change view : github.com/parrot/parrot/compare/f...4432b8012b | |||
| Build details : travis-ci.org/parrot/parrot/builds/47770531 | |||
|
12:12
travis-ci left
12:18
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1504 (master - ccb38a5 : Reini Urban): The build was broken. | 12:18 | |
| Change view : github.com/parrot/parrot/compare/e...b38a5b01d9 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47771661 | |||
|
12:18
travis-ci left
12:20
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1505 (smoke-me/gcc_cmpxchg-gh1173 - 26643df : Reini Urban): The build has errored. | 12:20 | |
| Change view : github.com/parrot/parrot/compare/d...643df86ef3 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47771681 | |||
|
12:20
travis-ci left
12:33
kid51 joined
|
|||
| dalek | rrot/rurban/stringbuilder-gh1123: 7cef87f | rurban++ | / (2 files): [pmc] change StringBuilder overallocation by 1.5, not 2. And for >8192 onto the next block size. The optimal overallocation is the golden ration 1.618, but we prefer int ops. A difference is not measurable. |
12:59 | |
| rrot/rurban/stringbuilder-gh1123: fb41ebb | rurban++ | / (2 files): [config] change perl5 derived -O2 to -O3 for gcc/clang Faster --optimize. 5% faster in parrot-bench. Closes GH #1185 |
|||
| rrot/rurban/stringbuilder-gh1123: 781b4e1 | rurban++ | / (2 files): [config] reoptimize gc/system on amd64 TT 405 Closes GH #1184 |
|||
| rrot/rurban/stringbuilder-gh1123: d84472c | rurban++ | src/pmc/stringbuilder.pmc: [pmc] disable 2x StringBuilder.substr clone, GH #1123 STRING_substr already creates a copy for us, no need to copy it twice. no regression. Note that t/stress/gc.t started failing earlier, even in 7.0.0. |
13:22 | ||
|
14:10
rurban joined
|
|||
| dalek | rrot: 38eef08 | rurban++ | include/parrot/atomic (2 files): [core] fix atomic/gcc_x86.h --without-threads atomic.h already provides these fallback declarations |
14:22 | |
|
14:39
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1506 (master - 38eef08 : Reini Urban): The build was fixed. | 14:39 | |
| Change view : github.com/parrot/parrot/compare/c...eef0895b95 | |||
| Build details : travis-ci.org/parrot/parrot/builds/47785562 | |||
|
14:39
travis-ci left
|
|||
| dalek | rrot/rurban/stringbuilder-gh1123: ca7bcaf | rurban++ | src/pmc/stringbuilder.pmc: [pmc] StringBuilder.substr needs no WB GH #1123. 1.14% faster |
14:49 | |
| rurban | Updated github.com/parrot/parrot-bench | 14:59 | |
| dalek | rrot/rurban/stringbuilder-gh1123: e979039 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] disable 2x StringBuilder.substr clone, GH #1123 STRING_substr already creates a copy for us, no need to copy it twice. no regression. Note that t/stress/gc.t started failing earlier, even in 7.0.0. |
15:23 | |
| rrot/rurban/stringbuilder-gh1123: de376e6 | rurban++ | src/pmc/stringbuilder.pmc: [pmc] StringBuilder.substr needs no WB GH #1123. 1.14% faster |
|||
| rrot/rurban/stringbuilder-gh1123: f1571d1 | rurban++ | config/init/optimize.pm: comment: add GH #1184 testcase for src/gc/system.c amd64 |
|||
|
15:30
lauleon joined
15:54
lauleon joined
15:57
lauleon joined
|
|||
| Coke | rurban: I don't know what parrot-docs7 is. | 16:16 | |
| do you need more rights in github? | |||
|
16:23
lauleon joined
16:31
lauleon joined
16:44
lauleon joined
17:30
FROGGS joined
18:33
FROGGS_ joined
18:42
rurban joined
|
|||
| dalek | rrot/rurban/stringbuilder-gh1123: 05478aa | rurban++ | src/nci/ (2 files): Avoid make bootstrap-nci messages |
18:52 | |
|
19:19
lauleon joined
21:21
ilbot2 joined
|
|||
| moderator | Parrot 7.0.0 "Crimson Shining Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC | ||
|
23:29
rurban joined
|
|||