Camelia, the Perl 6 bug

IRC log for #parrot, 2013-01-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:19 kid51_ joined #parrot
00:28 Reini joined #parrot
00:45 particle joined #parrot
00:50 particle1 joined #parrot
01:10 Reini joined #parrot
02:37 contingencyplan joined #parrot
03:07 particle joined #parrot
03:44 dalek parrot/rurban/fix-gc-thr-gh880+gh875: 1a27f28 | rurban++ | / (3 files):
03:44 dalek parrot/rurban/fix-gc-thr-gh880+gh875: [GH #880/#875] Try to fix some GC thread bugs
03:45 dalek parrot/rurban/fix-gc-thr-gh880+gh875:
03:45 dalek parrot/rurban/fix-gc-thr-gh880+gh875: Do not ascent into parent_interpreter with a threaded interp. (No influence)
03:45 dalek parrot/rurban/fix-gc-thr-gh880+gh875: Do not mark PMCs when threaded interp is different to the current interp
03:45 dalek parrot/rurban/fix-gc-thr-gh880+gh875: (Parrot_gc_mark_PMC_alive)
03:45 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/1a27f28057
08:14 Reini joined #parrot
08:17 dalek rakudo/froggs_mergemulti: 758537f | (Tobias Leich)++ | t/spectest.data:
08:17 dalek rakudo/froggs_mergemulti: added test file import-multi.t
08:17 dalek rakudo/froggs_mergemulti:
08:17 dalek rakudo/froggs_mergemulti: These tests cover the import and merging of multi subs and traits.
08:17 dalek rakudo/froggs_mergemulti: review: https://github.com/rakudo/rakudo/commit/758537f062
09:14 Reini joined #parrot
09:41 Psyche^ joined #parrot
09:49 Reini joined #parrot
10:24 Reini joined #parrot
10:59 Reini joined #parrot
11:32 Reini joined #parrot
11:45 dalek rakudo/nom: 70262f8 | moritz++ | src/utils/perl6doc (3 files):
11:45 dalek rakudo/nom: delete old perl6doc files
11:45 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/70262f899c
12:04 Reini joined #parrot
12:38 Reini joined #parrot
13:14 Reini joined #parrot
13:49 Reini joined #parrot
14:08 PacoAir joined #parrot
14:22 Reini joined #parrot
14:54 Reini joined #parrot
15:38 rurban Writing threads stress tests
15:47 dalek parrot/rurban/fix-gc-thr-gh880+gh875: c3f2352 | rurban++ | / (2 files):
15:47 dalek parrot/rurban/fix-gc-thr-gh880+gh875: add t/stress/threads.t for GH #880 and GH #875
15:47 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/c3f2352657
15:48 dalek parrot: ef57ae2 | rurban++ | lib/Parrot/Test.pm:
15:48 dalek parrot: [cage] Improve _pir_stdin_output_slurp ./parrot vs parrot.exe
15:48 dalek parrot: review: https://github.com/parrot/parrot/commit/ef57ae2391
15:55 dmalcolm joined #parrot
17:03 dalek parrot: 53a0258 | rurban++ | lib/Parrot/Test.pm:
17:03 dalek parrot: Revert "[cage] Improve _pir_stdin_output_slurp ./parrot vs parrot.exe"
17:03 dalek parrot:
17:03 dalek parrot: This reverts commit ef57ae2391e8f41d233367095d125dbbef0bb903.
17:03 dalek parrot: got: 'sh: .parrot.exe: command not found
17:03 dalek parrot: review: https://github.com/parrot/parrot/commit/53a0258a9e
17:03 dalek parrot: 85a4324 | rurban++ | t/library/lib_search_path.t:
17:03 dalek parrot: [t] Fix lib_search_path.t on windows (wrong sep)
17:03 dalek parrot: review: https://github.com/parrot/parrot/commit/85a4324a22
17:03 dalek parrot/rurban/fix-gc-thr-gh880+gh875: 521bad6 | rurban++ | t/stress/threads.t:
17:03 dalek parrot/rurban/fix-gc-thr-gh880+gh875: t/stress/threads.t fixup: add comments
17:03 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/521bad6489
17:32 travis-ci joined #parrot
17:32 travis-ci [travis-ci] parrot/parrot#767 (master - 85a4324 : Reini Urban): The build was fixed.
17:32 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/ef57ae2391e8...85a4324a22c8
17:32 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3955000
17:32 travis-ci left #parrot
17:34 dukeleto joined #parrot
17:46 dukeleto ~~
18:28 PacoAir joined #parrot
18:36 rurban How do I get the exception message from an caught exceptionhandler?
18:37 rurban exceptionhandler should provide an exception attribute or method
18:39 rurban task.t still fails https://travis-ci.org/parrot/parrot/jobs/3953536
18:56 Reini joined #parrot
19:10 rurban https://github.com/parrot/parrot/issues/911
19:13 dalek parrot: 647eb44 | rurban++ | src/pmc/callcontext.pmc:
19:13 dalek parrot: [cage] ExceptioHandlers typo in callcontext.pmc pod
19:13 dalek parrot: review: https://github.com/parrot/parrot/commit/647eb44142
19:26 travis-ci joined #parrot
19:26 travis-ci [travis-ci] parrot/parrot#768 (master - 647eb44 : Reini Urban): The build was broken.
19:26 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/85a4324a22c8...647eb4414284
19:26 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3957256
19:26 travis-ci left #parrot
19:26 tuxit joined #parrot
19:31 Reini joined #parrot
19:37 dalek parrot/rurban/fh-strerr-gh911: 1a2fc76 | rurban++ | / (3 files):
19:37 dalek parrot/rurban/fh-strerr-gh911: [GH #911] Provide strerror unknown for filehandle errors
19:37 dalek parrot/rurban/fh-strerr-gh911:
19:37 dalek parrot/rurban/fh-strerr-gh911: Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open
19:37 dalek parrot/rurban/fh-strerr-gh911: "Cannot open %s, no path", vtable->name errmsg.
19:37 dalek parrot/rurban/fh-strerr-gh911: review: https://github.com/parrot/parrot/commit/1a2fc76ad2
20:00 bluescreen joined #parrot
20:06 rurban dukeleto: is your  src/nci/extra_thunks.c empty?
20:26 dalek parrot/rurban/fh-strerr-gh911: aaea429 | rurban++ | / (3 files):
20:26 dalek parrot/rurban/fh-strerr-gh911: [GH #911] Provide strerror for unknown filehandle errors
20:26 dalek parrot/rurban/fh-strerr-gh911:
20:27 dalek parrot/rurban/fh-strerr-gh911: Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open
20:27 dalek parrot/rurban/fh-strerr-gh911: "Cannot open %s, no path", vtable->name errmsg.
20:27 dalek parrot/rurban/fh-strerr-gh911: review: https://github.com/parrot/parrot/commit/aaea4290a4
20:32 Reini joined #parrot
20:39 dukeleto rurban: nope, not empty
20:40 dukeleto this brings me back: https://github.com/kpshek/mm2pwd
20:55 dalek rakudo/nom: 6d4b902 | moritz++ | src/core/Temporal.pm:
20:55 dalek rakudo/nom: fix DateTime.Date (RT #114758)'
20:55 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6d4b9021f8
21:06 contingencyplan joined #parrot
21:08 Reini joined #parrot
21:13 PacoAir joined #parrot
21:39 perlite joined #parrot
21:40 mtk joined #parrot
21:40 dalek parrot: 2c0226c | rurban++ | tools/dev/gdb-pp.py:
21:40 dalek parrot: [cage] handle GDBPretyyPrint.py printing with invalid strings
21:40 dalek parrot:
21:40 dalek parrot: Ignore Python Exception <type exceptions.LookupError> unknown encoding: null:
21:40 dalek parrot:
21:40 dalek parrot: Strip struct attributes error to ""
21:40 dalek parrot:   PMC<Null> = {[] = }, [ctx] = 0x0, [comp_flags] = 0, [arg_info] = 0x0, [outer_ctx] = 0x0}
21:40 dalek parrot: review: https://github.com/parrot/parrot/commit/2c0226cc4f
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: 20ea135 | rurban++ | tools/dev/gdb-pp.py:
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: [cage] handle GDBPretyyPrint.py printing with empty strings
21:41 dalek parrot/rurban/pirbook-ch7code-gh802:
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: Ignore Python Exception <type exceptions.LookupError> unknown encoding: null:
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: review: https://github.com/parrot/parrot/commit/20ea135a94
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: 59484bf | rurban++ | tools/dev/gdb-pp.py:
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: fixup
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: review: https://github.com/parrot/parrot/commit/59484bf8b5
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: e80030c | rurban++ | docs/book/pir/ch07_objects.pod:
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: [GH #802][docs] Better newclass example code in pirbook
21:41 dalek parrot/rurban/pirbook-ch7code-gh802: review: https://github.com/parrot/parrot/commit/e80030ce09
21:47 dalek parrot/rurban/pirbook-ch7code-gh802: 1ecf180 | rurban++ | docs/book/pir/ch07_objects.pod:
21:47 dalek parrot/rurban/pirbook-ch7code-gh802: [GH #802][docs] Better newclass example code in pirbook
21:47 dalek parrot/rurban/pirbook-ch7code-gh802: review: https://github.com/parrot/parrot/commit/1ecf180d6f
22:08 Reini joined #parrot
22:38 dalek parrot/rurban/nci_test-dupldecl-gh897: 0205c62 | rurban++ | src/nci_test.c:
22:38 dalek parrot/rurban/nci_test-dupldecl-gh897: [GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings
22:38 dalek parrot/rurban/nci_test-dupldecl-gh897:
22:38 dalek parrot/rurban/nci_test-dupldecl-gh897: Do not declare them twice. Note that static and extern vars both do not work with our nci.
22:38 dalek parrot/rurban/nci_test-dupldecl-gh897: review: https://github.com/parrot/parrot/commit/0205c62040
22:44 Reini joined #parrot
22:49 rurban Apparently I fixed the GC issues with threads now
22:57 davidfetter joined #parrot
23:45 Reini joined #parrot
23:52 dalek parrot/rurban/fix-gc-thr2: 9163337 | rurban++ | / (2 files):
23:52 dalek parrot/rurban/fix-gc-thr2: add t/stress/threads.t for GH #880 and GH #875
23:52 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/9163337ec8
23:52 dalek parrot/rurban/fix-gc-thr2: 353595e | rurban++ | src/pmc/task.pmc:
23:52 dalek parrot/rurban/fix-gc-thr2: Move PObj_custom_mark_SET to the end of Task.init
23:52 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/353595e6de
23:52 dalek parrot/rurban/fix-gc-thr2: 7f92dd4 | rurban++ | src/pmc/parrotinterpreter.pmc:
23:52 dalek parrot/rurban/fix-gc-thr2: [GH #880/#875] Apparently fixed the GC thread bugs
23:52 rurban Nope, false hope
23:52 dalek parrot/rurban/fix-gc-thr2:
23:52 dalek parrot/rurban/fix-gc-thr2: Also block the sweep phase from proxied interps. Previously only the mark.
23:52 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/7f92dd4de7
23:52 dalek parrot/rurban/fix-gc-thr2: cc009f4 | rurban++ | t/stress/threads.t:
23:52 dalek parrot/rurban/fix-gc-thr2: Update t/stress/threads.t docs
23:52 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/cc009f4989
23:53 travis-ci joined #parrot
23:53 travis-ci [travis-ci] parrot/parrot#770 (master - 0c1f7bf : Reini Urban): The build was fixed.
23:53 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/2c0226cc4ff5...0c1f7bfc13ce
23:53 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/3961435
23:53 travis-ci left #parrot
23:58 dalek parrot: f67b89a | rurban++ | docs/deprecations/deprecations.pod:
23:58 dalek parrot: Update docs/deprecations/deprecations.pod (4.12 => 5.0)
23:58 dalek parrot: review: https://github.com/parrot/parrot/commit/f67b89ae2e

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

Parrot | source cross referenced