Perl 6 - the future is here, just unevenly distributed

IRC log for #perl11, 2013-05-09

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

All times shown according to UTC.

Time Nick Message
00:10 Will_the_Chill joined #perl11
01:20 dalek potion/sig-default: 0b1f045 | rurban++ | Makefile:
01:20 dalek potion/sig-default: makefile: revert .c deps to core/config.h again
01:20 dalek potion/sig-default:
01:20 dalek potion/sig-default: also add gcov stuff gcda gcno to clean
01:20 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/0b1f0455eb
01:20 dalek potion/sig-default: de3feb9 | rurban++ | core/number.c:
01:21 dalek potion/sig-default: doc: number (minor)
01:21 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/de3feb966c
01:21 dalek potion/sig-default: 9e3cb49 | rurban++ | syn/syntax.y:
01:21 dalek potion/sig-default: syntax.y: use simplier SRC_TPL3 macros, document more sig plans (-\* modifiers, attribs)
01:21 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/9e3cb49c3b
01:21 dalek potion/sig-default: 9c23ae2 | rurban++ | front/potion.c:
01:21 dalek potion/sig-default: front/potion.c harmonize fatal error msg
01:21 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/9c23ae2167
01:21 dalek potion/sig-default: 94be6fa | rurban++ | core/vm.c:
01:21 dalek potion/sig-default: sig-default bytecode vm: use potion_sig_at, extend stack when a default is added
01:21 dalek potion/sig-default:
01:21 dalek potion/sig-default: do not clean locals on reentry, clean stack at the beginning.
01:21 dalek potion/sig-default: calling a functions resets pos to 0, and starts again at reentry.
01:21 dalek potion/sig-default: we don't want our locals be cleaned away, esp. with nested functions.
01:21 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/94be6fa8bc
01:22 dalek potion/sig-default: b0e3fee | rurban++ | test/closures/default.pn:
01:22 dalek potion/sig-default: fix wrong test result closures/default.pn
01:22 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/b0e3feea2a
01:23 travis-ci joined #perl11
01:23 travis-ci [travis-ci] perl11/potion#339 (sig-default - 94be6fa : Reini Urban): The build is still failing.
01:23 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/f25ff3698ff2...94be6fa8bc45
01:23 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7007617
01:23 travis-ci left #perl11
01:24 travis-ci joined #perl11
01:24 travis-ci [travis-ci] perl11/potion#340 (sig-default - b0e3fee : Reini Urban): The build is still failing.
01:24 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/94be6fa8bc45...b0e3feea2a2f
01:24 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7007652
01:24 travis-ci left #perl11
01:28 rurban1 most compilers work now, but still some glitches, esp. in the JIT
01:31 dalek Heuristic branch merge: pushed 36 commits to potion/p2 by rurban
01:31 dalek potion/sig-default: 53c586f | rurban++ | test/testccs.sh:
01:31 dalek potion/sig-default: add test/testccs.sh (most are passing)
01:31 dalek potion/sig-default: review: https://github.com/perl11/potion/commit/53c586f920
01:33 travis-ci joined #perl11
01:33 travis-ci [travis-ci] perl11/potion#341 (sig-default - 53c586f : Reini Urban): The build is still failing.
01:33 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/b0e3feea2a2f...53c586f92008
01:33 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7007746
01:33 travis-ci left #perl11
01:34 travis-ci joined #perl11
01:34 travis-ci [travis-ci] perl11/potion#341 (p2 - 53c586f : Reini Urban): The build is still failing.
01:34 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/c367b1359988...53c586f92008
01:34 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7007751
01:34 travis-ci left #perl11
01:44 rurban joined #perl11
02:24 dalek potion/p2: f871920 | rurban++ | / (3 files):
02:24 dalek potion/p2: sig-default jit: use f->protos[0] not op.a idx
02:24 dalek potion/p2:
02:24 dalek potion/p2: fixes nested functions, but still looks unstable. fixes default.pn
02:24 dalek potion/p2: review: https://github.com/perl11/potion/commit/f871920dbb
02:26 travis-ci joined #perl11
02:26 travis-ci [travis-ci] perl11/potion#342 (p2 - f871920 : Reini Urban): The build is still failing.
02:26 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/53c586f92008...f871920dbb43
02:26 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7008532
02:26 travis-ci left #perl11
02:35 Will_the_Chill joined #perl11
04:09 rurban joined #perl11
05:03 rurban joined #perl11
08:09 rurban joined #perl11
10:10 rurban joined #perl11
11:11 rurban joined #perl11
12:11 rurban joined #perl11
13:02 bluescreen joined #perl11
13:26 rurban joined #perl11
13:44 dalek potion/p2: f8bae5a | rurban++ | / (2 files):
13:44 dalek potion/p2: gc heap test failure diagnostics, fails since sig-default merge
13:44 dalek potion/p2: review: https://github.com/perl11/potion/commit/f8bae5a0c8
13:46 travis-ci joined #perl11
13:46 travis-ci [travis-ci] perl11/potion#343 (p2 - f8bae5a : Reini Urban): The build is still failing.
13:46 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/f871920dbb43...f8bae5a0c8d3
13:46 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7020902
13:46 travis-ci left #perl11
13:58 dalek potion/p2: 818a4ec | rurban++ | / (2 files):
13:58 dalek potion/p2: fix potion_test_allocated: potion_type_size PNSource changed
13:58 dalek potion/p2:
13:58 dalek potion/p2: PNSource AST is now preallocated for the 3 kids.
13:58 dalek potion/p2: review: https://github.com/perl11/potion/commit/818a4ecf04
14:00 travis-ci joined #perl11
14:00 travis-ci [travis-ci] perl11/potion#344 (p2 - 818a4ec : Reini Urban): The build is still failing.
14:00 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/f8bae5a0c8d3...818a4ecf048a
14:00 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7021297
14:00 travis-ci left #perl11
14:18 rurban joined #perl11
14:23 dalek potion/p2: be8f883 | rurban++ | test/api/potion-test.c:
14:23 dalek potion/p2: fix test/api/potion-test.c -Werror=maybe-uninitialized from prev commit
14:23 dalek potion/p2: review: https://github.com/perl11/potion/commit/be8f88319f
14:25 travis-ci joined #perl11
14:25 travis-ci [travis-ci] perl11/potion#345 (p2 - be8f883 : Reini Urban): The build is still failing.
14:25 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/818a4ecf048a...be8f88319f40
14:25 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7022012
14:25 travis-ci left #perl11
14:29 dalek potion/p2: d02b333 | rurban++ | tools/config.sh:
14:29 dalek potion/p2: fix HAVE_ASAN no_address_safety_analysis detection (fixes older clang)
14:29 dalek potion/p2: review: https://github.com/perl11/potion/commit/d02b333bb1
14:31 travis-ci joined #perl11
14:31 travis-ci [travis-ci] perl11/potion#346 (p2 - d02b333 : Reini Urban): The build is still failing.
14:31 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/be8f88319f40...d02b333bb149
14:31 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7022140
14:31 travis-ci left #perl11
14:53 rurban joined #perl11
15:05 dalek potion/p2: a78fdcb | rurban++ | test/api/gc-test.c:
15:05 dalek potion/p2: gc-test: allow also 2 allocations (needed on certain platforms)
15:05 dalek potion/p2: review: https://github.com/perl11/potion/commit/a78fdcb1e8
15:06 travis-ci joined #perl11
15:06 travis-ci [travis-ci] perl11/potion#347 (p2 - a78fdcb : Reini Urban): The build is still failing.
15:06 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/d02b333bb149...a78fdcb1e8eb
15:06 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7023333
15:06 travis-ci left #perl11
15:44 dalek potion/p2: 67331ba | rurban++ | test/testccs.sh:
15:44 dalek potion/p2: test/testccs.sh: add platform specific ccs, add -m32 variant
15:44 dalek potion/p2: review: https://github.com/perl11/potion/commit/67331baf49
15:44 dalek potion/p2: b9bc98b | rurban++ | Makefile:
15:44 dalek potion/p2: on windows put dlls in bin/ also for testing
15:44 dalek potion/p2: review: https://github.com/perl11/potion/commit/b9bc98bc1a
15:46 travis-ci joined #perl11
15:46 travis-ci [travis-ci] perl11/potion#348 (p2 - b9bc98b : Reini Urban): The build is still failing.
15:46 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/a78fdcb1e8eb...b9bc98bc1a11
15:46 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7024573
15:46 travis-ci left #perl11
15:48 gtodd joined #perl11
16:41 gtodd1 joined #perl11
16:55 gtodd joined #perl11
17:55 stevan joined #perl11
17:55 stevan joined #perl11
18:03 stevan_ joined #perl11
18:04 stevan_ joined #perl11
18:17 dalek potion/p2: bd8dd20 | rurban++ | Makefile:
18:17 dalek potion/p2: make windows: fixup bashism
18:17 dalek potion/p2: review: https://github.com/perl11/potion/commit/bd8dd20854
18:19 travis-ci joined #perl11
18:19 travis-ci [travis-ci] perl11/potion#349 (p2 - bd8dd20 : Reini Urban): The build is still failing.
18:19 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/b9bc98bc1a11...bd8dd20854b8
18:19 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7029283
18:19 travis-ci left #perl11
19:41 dalek potion/p2: 1ae685a | rurban++ | core/callcc.c:
19:41 dalek potion/p2: doc: callcc/yield. add docs and -Dvt tracing
19:41 dalek potion/p2:
19:41 dalek potion/p2: revert stack alignment check from 32byte back to 16byte. we only use 16byte now
19:41 dalek potion/p2: review: https://github.com/perl11/potion/commit/1ae685a0e9
19:43 travis-ci joined #perl11
19:43 travis-ci [travis-ci] perl11/potion#350 (p2 - 1ae685a : Reini Urban): The build is still failing.
19:43 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/bd8dd20854b8...1ae685a0e9f9
19:43 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7031756
19:43 travis-ci left #perl11
19:59 rurban joined #perl11
20:26 dalek potion/tup0: 9d801c7 | rurban++ | core/ (3 files):
20:26 dalek potion/tup0: optimize tuple_empty to use a singleton ptr to PN_tup0
20:26 dalek potion/tup0:
20:26 dalek potion/tup0: But unfortunately PN_PUSH and PN_PUT does not change the tuple arg in place then.
20:26 dalek potion/tup0: We really need to check and change the fwd ptr or even the t->set ptr for PN_tup0.
20:26 dalek potion/tup0: review: https://github.com/perl11/potion/commit/9d801c73a2
20:38 travis-ci joined #perl11
20:38 travis-ci [travis-ci] perl11/potion#351 (tup0 - 9d801c7 : Reini Urban): The build has errored.
20:38 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/commit/9d801c73a275
20:38 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7032968
20:38 travis-ci left #perl11
21:32 dalek potion/debug-compile: c53843e | rurban++ | / (10 files):
21:32 dalek potion/debug-compile: add -d and --compile=backend support
21:32 dalek potion/debug-compile:
21:32 dalek potion/debug-compile: -d adds DEBUG opcodes with lineno to support breakpoints (no int 3 and gdb yet)
21:32 dalek potion/debug-compile: --compile=backend tries to load a compile-<backend> code and calls the dump<backend> method then.
21:32 dalek potion/debug-compile: -Dc debug compiler transformations
21:32 dalek potion/debug-compile:
21:32 dalek potion/debug-compile: Does not work yet
21:32 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/c53843eafd
21:32 dalek potion/debug-compile: 72bf486 | rurban++ | / (7 files):
21:32 dalek potion/debug-compile: combine P->flags and exec, always use yydebug, check AST_DEBUG early
21:33 dalek potion/debug-compile:
21:33 dalek potion/debug-compile: P->flags (and yydebug ie G->debug) is now a combination of
21:33 dalek potion/debug-compile: exec_mode_t, syntax modes (18-63) and the debug flags.
21:33 dalek potion/debug-compile: AST_DEBUG has the AST embedded (multi-line ops), so unpack the tree
21:33 dalek potion/debug-compile: beforehand.
21:33 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/72bf4869ee
21:33 dalek potion/debug-compile: af49ad1 | rurban++ | core/potion.h:
21:33 dalek potion/debug-compile: seperate syntax modes from Potion_Flags (debug flags)
21:33 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/af49ad181a
21:33 dalek potion/debug-compile: 1320cad | rurban++ | / (3 files):
21:33 dalek potion/debug-compile: debug+compile: fix p2
21:33 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/1320cadab6
21:33 dalek potion/debug-compile: ae715f6 | rurban++ | / (4 files):
21:33 dalek potion/debug-compile: compiler: add options --compile=backend,opts...
21:33 dalek potion/debug-compile:
21:33 dalek potion/debug-compile: fix potion_send load and dump args, use options
21:33 dalek potion/debug-compile:
21:33 dalek potion/debug-compile: test/classes/sub.pn broken
21:33 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/ae715f66ea
21:33 dalek potion/debug-compile: f62bcfd | rurban++ | / (5 files):
21:33 dalek potion/debug-compile: use potion_load directly
21:33 dalek potion/debug-compile:
21:33 dalek potion/debug-compile: not found compile-%s needs to return nil,
21:33 dalek potion/debug-compile: potion_find_file accepts str_len=0 (questionable)
21:33 dalek potion/debug-compile: use potion_strcat instead of potion_str_format
21:33 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/f62bcfd087
21:34 travis-ci joined #perl11
21:34 travis-ci [travis-ci] perl11/potion#352 (debug-compile - f62bcfd : Reini Urban): The build is still failing.
21:34 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/c53843eafd09^...f62bcfd087f4
21:34 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7034745
21:34 travis-ci left #perl11
21:38 dalek potion/debug-compile: 800747a | rurban++ | core/compile.c:
21:38 dalek potion/debug-compile: pass dump options as PN string, not char*
21:38 dalek potion/debug-compile:
21:38 dalek potion/debug-compile: also export dumpbc method
21:38 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/800747a29f
21:41 travis-ci joined #perl11
21:41 travis-ci [travis-ci] perl11/potion#353 (debug-compile - 800747a : Reini Urban): The build is still failing.
21:41 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/f62bcfd087f4...800747a29f18
21:41 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7034943
21:41 travis-ci left #perl11
22:38 dalek potion/debug-compile: 60fb536 | rurban++ | / (4 files):
22:38 dalek potion/debug-compile: compile: add Source class for the c compiler, light EXEC_COMPILE refactor
22:38 dalek potion/debug-compile: review: https://github.com/perl11/potion/commit/60fb53682e
22:40 travis-ci joined #perl11
22:40 travis-ci [travis-ci] perl11/potion#354 (debug-compile - 60fb536 : Reini Urban): The build is still failing.
22:40 travis-ci [travis-ci] Change view : https://github.com/perl11/potion/compare/800747a29f18...60fb53682e89
22:40 travis-ci [travis-ci] Build details : http://travis-ci.org/perl11/potion/builds/7036558
22:40 travis-ci left #perl11
22:40 rurban joined #perl11
22:43 rurban1 maybe p2 needs method combination in core (:before :after :around)
23:00 rurban joined #perl11
23:22 rurban joined #perl11

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