Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2014-11-04

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:03 travis-ci joined #parrot
00:03 travis-ci parrot/parrot#1207 (smoke-me/cygwin-gcc4-gh1116 - 7fddd78 : Reini Urban): The build was fixed.
00:03 travis-ci Change view : https://github.com/parrot/parrot/compare/879e5ee47123...7fddd78d3bb5
00:03 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39896047
00:03 travis-ci left #parrot
00:11 dalek parrot: 4d22d87 | rurban++ | / (3 files):
00:11 dalek parrot: cygwin: check for wrong gcc-4, --disable-shared
00:11 dalek parrot:
00:11 dalek parrot: replace wrong gcc-4/g++-4 with gcc/g++. GH #1116
00:11 dalek parrot: set proper libparrot_ldflags for --disable-shared
00:12 dalek parrot:   (the static lib is in blib/lib)
00:12 dalek parrot: fix wrong $disable_shared logic in defaults
00:12 dalek parrot: review: https://github.com/parrot/parrot/commit/4d22d87c41
00:13 dalek Heuristic branch merge: pushed 16 commits to parrot/rurban/gcdebug-gh1108 by rurban
00:25 travis-ci joined #parrot
00:25 travis-ci parrot/parrot#1208 (master - 4d22d87 : Reini Urban): The build passed.
00:25 travis-ci Change view : https://github.com/parrot/parrot/compare/ed0e0fb93ca5...4d22d87c417f
00:25 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39897970
00:25 travis-ci left #parrot
01:58 kid51 joined #parrot
06:34 particle joined #parrot
07:51 FROGGS joined #parrot
11:59 rurban joined #parrot
12:04 kid51 joined #parrot
12:18 dalek parrot/smoke-me/inline-probe-gh1118: 65cdbb5 | rurban++ | / (2 files):
12:18 dalek parrot/smoke-me/inline-probe-gh1118: [config] silence failing auto::inline probes
12:18 dalek parrot/smoke-me/inline-probe-gh1118:
12:18 dalek parrot/smoke-me/inline-probe-gh1118: Use run_cc_capture and actually check the result. Fixes GH #1118.
12:18 dalek parrot/smoke-me/inline-probe-gh1118: review: https://github.com/parrot/parrot/commit/65cdbb5249
12:20 FROGGS rurban: have you seen my messages on #perl6?
12:21 rurban no
12:21 rurban today?
12:21 FROGGS http://irclog.perlgeek.de/perl6/2014-11-04#i_9607609
12:21 FROGGS aye
12:22 rurban ah, the tables!
12:22 FROGGS yeah :o9
12:22 FROGGS err, :o)
12:23 rurban hmm, how could that happen. all cleared. we should add a sanity check there
12:23 rurban on cygwin I get different values also, but this is a different libc there
12:25 FROGGS but why do we generate that file when it is under version control?
12:30 travis-ci joined #parrot
12:30 travis-ci parrot/parrot#1209 (smoke-me/inline-probe-gh1118 - 65cdbb5 : Reini Urban): The build passed.
12:30 travis-ci Change view : https://github.com/parrot/parrot/commit/65cdbb524955
12:30 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39937950
12:30 travis-ci left #parrot
12:42 rurban why? because the libc variants differ across the architectures. and parrot cclass should be consistent with libc, not?
12:44 FROGGS rurban:  but then it should not be under version control
12:45 rurban I thought as fallback
12:45 rurban as the other bootstrapped files also
12:45 rurban but I can remove the make rule for the tables. I just added it recently
12:46 rurban if it's broken I'll fix it. and it looks broken
12:46 FROGGS IMO the properties of characters should be identical across platforms/VMs
12:46 rurban Do you want to file an issue for it?
12:47 FROGGS otherwise the user would have to care about these things, and that is likely to go wrong
12:47 rurban revert automatic bootstrap-tables
12:47 rurban I still need a few hours to setup my backup systems
12:48 rurban on my work laptop only the screen backlit is broken, not the mainboard. good
12:48 FROGGS :/
12:48 FROGGS I'll create an issue
12:50 rurban I just added one: https://github.com/parrot/parrot/issues/1119
12:52 FROGGS thank you
12:52 dalek parrot/smoke-me/inline-probe-gh1118: 19b0898 | rurban++ | / (2 files):
12:52 dalek parrot/smoke-me/inline-probe-gh1118: [config] silence failing auto::inline probes
12:52 dalek parrot/smoke-me/inline-probe-gh1118:
12:52 dalek parrot/smoke-me/inline-probe-gh1118: Use run_cc_capture and actually check the result. Fixes GH #1118.
12:52 dalek parrot/smoke-me/inline-probe-gh1118: review: https://github.com/parrot/parrot/commit/19b0898ad3
12:53 rurban thanks you for the report
12:53 rurban I was too naive, thought that it would lead to no problems.
12:55 FROGGS and sadly nqp had no test for that
12:58 dalek parrot/smoke-me/tables-gh1119: cba82bd | rurban++ | / (2 files):
12:58 dalek parrot/smoke-me/tables-gh1119: [build] Revert automatic regeneration of encoding tables
12:58 dalek parrot/smoke-me/tables-gh1119:
12:58 dalek parrot/smoke-me/tables-gh1119: This is a regression added in 6.9.0. The table should stay stable.
12:58 dalek parrot/smoke-me/tables-gh1119: Use manual bootstrap-tables to regenerate manually only.
12:58 dalek parrot/smoke-me/tables-gh1119: Fixes #1119
12:58 dalek parrot/smoke-me/tables-gh1119: review: https://github.com/parrot/parrot/commit/cba82bd6ef
13:01 FROGGS ewww, that happens with latest parrot:
13:01 FROGGS Program received signal SIGSEGV, Segmentation fault.
13:01 FROGGS 0x00007ffff7abd1b4 in Parrot_FixedPMCArray_elements (interp_unused=0x60f050, _self=0x11cf2878) at ./src/pmc/fixedpmcarray.pmc:185
13:01 FROGGS 185    VTABLE INTVAL elements() :no_wb {
13:02 FROGGS I'll try that on 6.9.0 now
13:03 rurban But we changed nothing there...
13:03 rurban maybe a clash with another installed libparrot.so?
13:04 FROGGS I only have one parrot
13:04 rurban hmm, strange. I'll need to repro that to see the backtrace
13:05 FROGGS I'll provide more details after some testing
13:05 rurban I'll work on nqp warnings soon. Then I can change it. right now still the GC problems
13:05 rurban I got a new idea, but for this I need valgrind
13:05 FROGGS I can also fix the nqp warnings
13:08 travis-ci joined #parrot
13:08 travis-ci parrot/parrot#1210 (smoke-me/inline-probe-gh1118 - 19b0898 : Reini Urban): The build passed.
13:08 travis-ci Change view : https://github.com/parrot/parrot/compare/65cdbb524955...19b0898ad3be
13:08 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39940125
13:08 travis-ci left #parrot
13:10 dalek parrot/smoke-me/tables-gh1119: a61e236 | rurban++ | / (2 files):
13:10 dalek parrot/smoke-me/tables-gh1119: [build] Revert automatic regeneration of encoding tables
13:10 dalek parrot/smoke-me/tables-gh1119:
13:10 dalek parrot/smoke-me/tables-gh1119: This is a regression added in 6.9.0. The table should stay stable.
13:10 dalek parrot/smoke-me/tables-gh1119: Use manual bootstrap-tables to regenerate manually only.
13:10 dalek parrot/smoke-me/tables-gh1119: Fixes #1119
13:10 dalek parrot/smoke-me/tables-gh1119: review: https://github.com/parrot/parrot/commit/a61e236645
13:11 dalek parrot: 19b0898 | rurban++ | / (2 files):
13:11 dalek parrot: [config] silence failing auto::inline probes
13:11 dalek parrot:
13:11 dalek parrot: Use run_cc_capture and actually check the result. Fixes GH #1118.
13:11 dalek parrot: review: https://github.com/parrot/parrot/commit/19b0898ad3
13:26 FROGGS hmmm, the problem I am facing might also be the result of a GC bug, because the error message changes from time to time
13:27 travis-ci joined #parrot
13:27 travis-ci parrot/parrot#1212 (smoke-me/tables-gh1119 - a61e236 : Reini Urban): The build passed.
13:27 travis-ci Change view : https://github.com/parrot/parrot/compare/cba82bd6efa9...a61e23664572
13:27 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39941456
13:27 travis-ci left #parrot
13:35 travis-ci joined #parrot
13:35 travis-ci parrot/parrot#1213 (master - 19b0898 : Reini Urban): The build passed.
13:35 travis-ci Change view : https://github.com/parrot/parrot/compare/4d22d87c417f...19b0898ad3be
13:35 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39941557
13:35 travis-ci left #parrot
13:38 dalek parrot: 875f99e | rurban++ | config/init/hints/cygwin.pm:
13:38 dalek parrot: [codingstd] untabify config/init/hints/cygwin.pm
13:38 dalek parrot: review: https://github.com/parrot/parrot/commit/875f99ef2b
13:38 dalek parrot: 3a6375c | rurban++ | / (2 files):
13:38 dalek parrot: [build] Revert automatic regeneration of encoding tables
13:38 dalek parrot:
13:39 dalek parrot: This is a regression added in 6.9.0. The table should stay stable.
13:39 dalek parrot: Use manual bootstrap-tables to regenerate manually only.
13:39 dalek parrot: Fixes #1119
13:39 dalek parrot: review: https://github.com/parrot/parrot/commit/3a6375cd80
13:56 travis-ci joined #parrot
13:56 travis-ci parrot/parrot#1214 (master - 875f99e : Reini Urban): The build passed.
13:56 travis-ci Change view : https://github.com/parrot/parrot/compare/19b0898ad3be...875f99ef2bf6
13:56 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39943552
13:56 travis-ci left #parrot
14:10 travis-ci joined #parrot
14:10 travis-ci parrot/parrot#1215 (master - 3a6375c : Reini Urban): The build passed.
14:10 travis-ci Change view : https://github.com/parrot/parrot/compare/875f99ef2bf6...3a6375cd80d4
14:10 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/39943641
14:10 travis-ci left #parrot
14:17 mirjam joined #parrot
16:18 FROGGS joined #parrot
16:56 mirjam The GC bug manifests itself only with GC assertions
17:02 rurban but no assertion with —optimize. no idea about the symptoms with —optimize
17:50 FROGGS_ joined #parrot
19:37 davidfetter joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced