Camelia, the Perl 6 bug

IRC log for #parrot, 2013-01-07

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:11 kid51 joined #parrot
01:32 Reini joined #parrot
02:27 schmooster joined #parrot
03:03 Reini joined #parrot
03:06 particle1 joined #parrot
03:58 Reini joined #parrot
04:31 Reini joined #parrot
06:39 schmooster joined #parrot
08:35 Reini joined #parrot
08:53 dalek rakudo/sink-phasers: d30d7bc | moritz++ | src/Perl6/ (2 files):
08:53 dalek rakudo/sink-phasers: sink FIRST and ENTER phasers
08:53 dalek rakudo/sink-phasers: review: https://github.com/rakudo/rakudo/commit/d30d7bc1d4
09:06 Reini joined #parrot
09:07 PacoAir joined #parrot
09:42 Psyche^ joined #parrot
10:36 Reini joined #parrot
10:56 contingencyplan joined #parrot
11:34 schm00ster joined #parrot
12:46 PacoAir joined #parrot
13:35 Reini joined #parrot
13:54 Reini joined #parrot
14:21 dalek parrot: af349b9 | rurban++ | lib/Parrot/Docs/Section/Tests.pm:
14:21 dalek parrot: Whitespace alignment in Parrot::Docs::Section::Tests
14:21 dalek parrot: review: https://github.com/parrot/parrot/commit/af349b915d
14:21 dalek parrot/rurban/sanitycheck_install-gh910: 48fc205 | rurban++ | Configure.pl:
14:21 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] make -s clean at perl Configure.pl to ensure fresh install
14:21 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/48fc2058e4
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: ac72c27 | rurban++ | / (3 files):
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: [GH #880/#875] Try to fix some GC thread bugs
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875:
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: Do not ascent into parent_interpreter with a threaded interp. (No influence)
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: Do not mark PMCs when threaded interp is different to the current interp
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: (Parrot_gc_mark_PMC_alive)
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/ac72c2717f
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: 0bea4fe | rurban++ | / (2 files):
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: add t/stress/threads.t for GH #880 and GH #875
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/0bea4fe0ab
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: 8591661 | rurban++ | t/stress/threads.t:
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: t/stress/threads.t fixup: add comments
14:28 dalek parrot/rurban/fix-gc-thr-gh880+gh875: review: https://github.com/parrot/parrot/commit/859166130a
14:42 travis-ci joined #parrot
14:42 travis-ci [travis-ci] parrot/parrot#776 (master - af349b9 : Reini Urban): The build was broken.
14:42 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c‚Äčompare/294d6fb9743c...af349b915d57
14:42 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/4001834
14:42 travis-ci left #parrot
14:56 bluescreen joined #parrot
15:01 dalek parrot/rurban/sanitycheck_install-gh910: e72593e | rurban++ | config/gen/makefiles/root.in:
15:01 dalek parrot/rurban/sanitycheck_install-gh910: [install] Remove duplicate wrong install_config.o [main]lib
15:01 dalek parrot/rurban/sanitycheck_install-gh910:
15:01 dalek parrot/rurban/sanitycheck_install-gh910: We need only src/install_config.o [main]lib for mod_parrot
15:01 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/e72593ed55
15:01 dalek parrot/rurban/sanitycheck_install-gh910: f12f403 | rurban++ | lib/Parrot/Install.pm:
15:01 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] install: Add all dynext libs, and more sanity checks
15:01 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/f12f403971
15:13 dalek parrot/rurban/manifest-installed-gh899: e7eee7b | rurban++ | / (5 files):
15:13 dalek parrot/rurban/manifest-installed-gh899: [GH #899] Install generated MANIFESTs for all installed files
15:13 dalek parrot/rurban/manifest-installed-gh899:
15:13 dalek parrot/rurban/manifest-installed-gh899: Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc
15:13 dalek parrot/rurban/manifest-installed-gh899: review: https://github.com/parrot/parrot/commit/e7eee7b9ed
15:22 dalek parrot/rurban/sanitycheck_install-gh910: 140d9ed | rurban++ | Configure.pl:
15:22 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm
15:22 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/140d9ed05b
15:25 dalek parrot/rurban/manifest-installed-gh899: d2ad3b9 | rurban++ | / (5 files):
15:25 dalek parrot/rurban/manifest-installed-gh899: [GH #899] Install generated MANIFESTs for all installed files
15:25 dalek parrot/rurban/manifest-installed-gh899:
15:25 dalek parrot/rurban/manifest-installed-gh899: Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc
15:25 dalek parrot/rurban/manifest-installed-gh899: review: https://github.com/parrot/parrot/commit/d2ad3b9e97
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: 0150820 | mr.Shu++ | examples/benchmarks/sort.pir:
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: added a simple sort benchmark
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: review: https://github.com/parrot/parrot/commit/0150820b12
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: 98aa4af | mr.Shu++ | examples/benchmarks/sort.pir:
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: added command line option
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: review: https://github.com/parrot/parrot/commit/98aa4aff08
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: 5bc2f3e | mr.Shu++ | examples/benchmarks/sort.pir:
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: updated docs
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: review: https://github.com/parrot/parrot/commit/5bc2f3e753
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: 83e4639 | dukeleto++ | MANIFEST:
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: Run tools/dev/mk_manifest_and_skip.pl so that sort.pir gets added to the manifest
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: review: https://github.com/parrot/parrot/commit/83e4639c01
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: 4066aa6 | mr.Shu++ | examples/benchmarks/sort.pir:
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: added default number of integers to sort
15:28 dalek parrot/mrshu/simple_sort_benchmark-gh175: review: https://github.com/parrot/parrot/commit/4066aa6eb8
16:00 dmalcolm joined #parrot
17:21 dalek parrot/rurban/sanitycheck_install-gh910: 8261416 | rurban++ | lib/Parrot/Install.pm:
17:21 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] install: Ensure all dynext libs with load_ext, and installable_ exes
17:21 dalek parrot/rurban/sanitycheck_install-gh910:
17:21 dalek parrot/rurban/sanitycheck_install-gh910: Fixes select missing on windows, gziphandle without has_gzip
17:21 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/8261416e05
17:37 dalek parrot/rurban/sanitycheck_install-gh910: 3b1065b | rurban++ | Configure.pl:
17:37 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm
17:37 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/3b1065b29e
17:37 dalek parrot/rurban/sanitycheck_install-gh910: bc44c85 | rurban++ | config/gen/makefiles/root.in:
17:37 dalek parrot/rurban/sanitycheck_install-gh910: [install] Remove duplicate wrong install_config.o [main]lib
17:37 dalek parrot/rurban/sanitycheck_install-gh910:
17:37 dalek parrot/rurban/sanitycheck_install-gh910: We need only src/install_config.o [main]lib for mod_parrot
17:37 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/bc44c857bf
17:37 dalek parrot/rurban/sanitycheck_install-gh910: 6cb4dc5 | rurban++ | lib/Parrot/Install.pm:
17:37 dalek parrot/rurban/sanitycheck_install-gh910: [GH #910] install: Add all dynext libs with load_ext, all exes
17:37 dalek parrot/rurban/sanitycheck_install-gh910:
17:37 dalek parrot/rurban/sanitycheck_install-gh910: More sanity checks.
17:37 dalek parrot/rurban/sanitycheck_install-gh910: Fixes select missing on windows, gziphandle without has_gzip,
17:37 dalek parrot/rurban/sanitycheck_install-gh910: mixed windows path slashes.
17:37 dalek parrot/rurban/sanitycheck_install-gh910: review: https://github.com/parrot/parrot/commit/6cb4dc5f5f
18:43 rurban oh my, makepp is really broken beyond repair
18:59 particle joined #parrot
19:15 PacoAir_ joined #parrot
19:35 PacoAir joined #parrot
19:48 Reini joined #parrot
20:18 dalek nqp/dot-libpath-gh71: 6a9828f | rurban++ | tools/build/Makefile.in:
20:18 dalek nqp/dot-libpath-gh71: [GH #71] Add -L. -X. to parrot for newer parrots.
20:18 dalek nqp/dot-libpath-gh71:
20:18 dalek nqp/dot-libpath-gh71: See https://github.com/parrot/parrot/issues/368
20:18 dalek nqp/dot-libpath-gh71: review: https://github.com/perl6/nqp/commit/6a9828fbd1
20:19 brrt joined #parrot
20:31 Reini joined #parrot
20:36 contingencyplan joined #parrot
20:39 brrt1 joined #parrot
20:50 Psyche^ joined #parrot
21:05 dalek parrot/rurban/fix-gc-thr2: 4b08e52 | rurban++ | / (2 files):
21:05 dalek parrot/rurban/fix-gc-thr2: add t/stress/threads.t for GH #880 and GH #875
21:05 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/4b08e525ea
21:05 dalek parrot/rurban/fix-gc-thr2: 1451a74 | rurban++ | src/pmc/task.pmc:
21:05 dalek parrot/rurban/fix-gc-thr2: Move PObj_custom_mark_SET to the end of Task.init
21:05 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/1451a7467d
21:05 dalek parrot/rurban/fix-gc-thr2: 816a866 | rurban++ | src/pmc/parrotinterpreter.pmc:
21:05 dalek parrot/rurban/fix-gc-thr2: [GH #880/#875] Apparently fixed the GC thread bugs
21:05 dalek parrot/rurban/fix-gc-thr2:
21:05 dalek parrot/rurban/fix-gc-thr2: Also block the sweep phase from proxied interps. Previously only the mark.
21:05 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/816a86654d
21:05 dalek parrot/rurban/fix-gc-thr2: 59df634 | rurban++ | t/stress/threads.t:
21:05 dalek parrot/rurban/fix-gc-thr2: Update t/stress/threads.t docs
21:05 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/59df634f29
21:25 rurban I will now merge rurban/manifest-installed-gh899 and rurban/manifest-installed-gh899
21:25 rurban oops, rurban/sanitycheck_install-gh910 first
21:37 dalek rakudo/nom: c072f82 | moritz++ | src/Perl6/World.pm:
21:37 dalek rakudo/nom: implement the rest of require + indirect lookup
21:37 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/c072f82f96
21:44 dalek rakudo/nom: ffde430 | moritz++ | docs/ChangeLog:
21:44 dalek rakudo/nom: require + indirect names deserves a ChangeLog entry
21:44 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/ffde430e84
21:55 dalek parrot: 10215f1 | rurban++ | / (3 files):
21:55 dalek parrot: [GH #910] add Parrot::Install::sanitycheck_install
21:55 dalek parrot:
21:55 dalek parrot: Check for some common possibly ungenerated
21:55 dalek parrot: configure and make targets in MANIFEST.generated and die
21:55 dalek parrot: with the appropriate error message. Suggest make clean or make reconfig then.
21:55 dalek parrot: review: https://github.com/parrot/parrot/commit/10215f129a
21:55 dalek parrot: 06933e5 | rurban++ | Configure.pl:
21:55 dalek parrot: [GH #910] make -s clean at perl Configure.pl to ensure fresh install
21:55 dalek parrot: review: https://github.com/parrot/parrot/commit/06933e5178
21:55 dalek parrot: 264d34e | rurban++ | Configure.pl:
21:55 dalek parrot: [GH #910] make clean on linux|darwin even without lib/Parrot/Config/Generated.pm
21:55 dalek parrot: review: https://github.com/parrot/parrot/commit/264d34e231
21:55 dalek parrot: fa08f04 | rurban++ | config/gen/makefiles/root.in:
21:55 dalek parrot: [install] Remove duplicate wrong install_config.o [main]lib
21:55 dalek parrot:
21:55 dalek parrot: We need only src/install_config.o [main]lib for mod_parrot
21:55 dalek parrot: review: https://github.com/parrot/parrot/commit/fa08f0444f
21:55 dalek parrot: 46cacb6 | rurban++ | lib/Parrot/Install.pm:
21:55 dalek parrot: [GH #910] install: Add all dynext libs with load_ext, all exes
21:55 dalek parrot:
21:55 dalek parrot: More sanity checks.
21:55 dalek parrot: Fixes select missing on windows, gziphandle without has_gzip,
21:55 dalek parrot: mixed windows path slashes.
21:55 dalek parrot: review: https://github.com/parrot/parrot/commit/46cacb6482
21:55 dalek parrot: acf5f3c | rurban++ | / (5 files):
21:55 dalek parrot: Merge branch 'rurban/sanitycheck_install-gh910'
21:56 dalek parrot: review: https://github.com/parrot/parrot/commit/acf5f3c59f
21:56 dalek parrot: b92f511 | rurban++ | / (5 files):
21:56 dalek parrot: [GH #899] Install generated MANIFESTs for all installed files
21:56 dalek parrot:
21:56 dalek parrot: Into datadir, as MANIFEST, MANIFEST.dev and MANIFEST.doc
21:56 dalek parrot: review: https://github.com/parrot/parrot/commit/b92f511f60
21:56 dalek parrot: 6d1311e | rurban++ | / (2 files):
21:56 dalek parrot: [GH #899] Fix and test for changed Parrot::Install::install_files()
21:56 dalek parrot: review: https://github.com/parrot/parrot/commit/6d1311ecf5
21:56 dalek parrot/rurban/fix-gc-thr2: 9163337 | rurban++ | / (2 files):
21:56 dalek parrot/rurban/fix-gc-thr2: add t/stress/threads.t for GH #880 and GH #875
21:56 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/9163337ec8
21:56 dalek parrot/rurban/fix-gc-thr2: 353595e | rurban++ | src/pmc/task.pmc:
21:56 dalek parrot/rurban/fix-gc-thr2: Move PObj_custom_mark_SET to the end of Task.init
21:56 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/353595e6de
21:56 dalek parrot/rurban/fix-gc-thr2: 7f92dd4 | rurban++ | src/pmc/parrotinterpreter.pmc:
21:56 dalek parrot/rurban/fix-gc-thr2: [GH #880/#875] Apparently fixed the GC thread bugs
21:56 dalek parrot/rurban/fix-gc-thr2:
21:56 dalek parrot/rurban/fix-gc-thr2: Also block the sweep phase from proxied interps. Previously only the mark.
21:56 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/7f92dd4de7
21:56 dalek parrot/rurban/fix-gc-thr2: cc009f4 | rurban++ | t/stress/threads.t:
21:56 dalek parrot/rurban/fix-gc-thr2: Update t/stress/threads.t docs
21:56 dalek parrot/rurban/fix-gc-thr2: review: https://github.com/parrot/parrot/commit/cc009f4989
22:00 dalek parrot/rurban/nci_test-dupldecl-gh897: a7829be | rurban++ | src/nci_test.c:
22:00 dalek parrot/rurban/nci_test-dupldecl-gh897: [GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings
22:00 dalek parrot/rurban/nci_test-dupldecl-gh897:
22:00 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:00 dalek parrot/rurban/nci_test-dupldecl-gh897: review: https://github.com/parrot/parrot/commit/a7829be3ac
22:01 bluescreen joined #parrot
22:09 dalek parrot: d6b44c0 | rurban++ | ChangeLog:
22:09 dalek parrot: Add ChangeLog line for GH #899: Generate datadir/MANIFEST* for all installed files
22:09 dalek parrot: review: https://github.com/parrot/parrot/commit/d6b44c0d72
22:13 bluescreen_ joined #parrot
22:14 rurban Testing solaris cc
22:27 dalek parrot: a6b96f4 | rurban++ | src/nci_test.c:
22:27 dalek parrot: [GH #897] Fix duplicate declaration of int_cb_D4 is invalid in C++ warnings
22:27 dalek parrot:
22:27 dalek parrot: Do not declare them twice. Note that static and extern vars both do not work with our nci.
22:27 dalek parrot: review: https://github.com/parrot/parrot/commit/a6b96f4f77
22:27 dalek parrot: b323780 | rurban++ | src/nci_test.c:
22:27 dalek parrot: Merge branch 'rurban/nci_test-dupldecl-gh897'
22:27 dalek parrot: review: https://github.com/parrot/parrot/commit/b32378071a
22:36 dalek parrot: e93a009 | rurban++ | / (3 files):
22:36 dalek parrot: [GH #911] Provide strerror for unknown filehandle errors
22:36 dalek parrot:
22:36 dalek parrot: Unify printed type: filehandle => FileHandle, to sync with generic Parrot_io_open
22:36 dalek parrot: "Cannot open %s, no path", vtable->name errmsg.
22:36 dalek parrot: review: https://github.com/parrot/parrot/commit/e93a009c43
22:36 dalek parrot: 8849ce5 | rurban++ | / (3 files):
22:36 dalek parrot: Merge branch 'rurban/fh-strerr-gh911'
22:36 dalek parrot: review: https://github.com/parrot/parrot/commit/8849ce5705
22:36 dalek parrot: a0a6482 | rurban++ | ChangeLog:
22:36 dalek parrot: Add ChangeLog for GH #911: Add OS error messages to FileHandle.open() error messages
22:36 dalek parrot: review: https://github.com/parrot/parrot/commit/a0a6482956
22:48 dalek parrot/rurban/socket-gh909: 7f5d727 | rurban++ | src/pmc/socket.pmc:
22:48 dalek parrot/rurban/socket-gh909: [spec] GH #909 Update the socket doc for read and recv for our new POSIX behaviour
22:48 dalek parrot/rurban/socket-gh909:
22:48 dalek parrot/rurban/socket-gh909: Before parrot-4.10 the high-level read() returned the wanted amount of bytes.
22:48 dalek parrot/rurban/socket-gh909: Now it behaves the same as recv(), which means that up to bytes are returned
22:48 dalek parrot/rurban/socket-gh909:
22:48 dalek parrot/rurban/socket-gh909: We might want to add a setsockopt(level, option, value) method.
22:48 dalek parrot/rurban/socket-gh909: review: https://github.com/parrot/parrot/commit/7f5d727a84
22:52 whiteknight joined #parrot
22:53 whiteknight good evening, #parrot
22:58 tadzik hey whiteknight
22:59 whiteknight hello tadzik
23:00 dalek parrot/rurban/sockopt-gh909: 33ca332 | rurban++ | / (5 files):
23:00 dalek parrot/rurban/sockopt-gh909: [GH #909] Implement Socket.{get,set}sockopt methods
23:00 dalek parrot/rurban/sockopt-gh909: review: https://github.com/parrot/parrot/commit/33ca3326c5
23:11 rurban hi whiteknight, did you see my setsockopt set_flags method?
23:11 whiteknight I just did
23:12 rurban could this even work as set_flags override, or do I need a method named setsockopt
23:12 whiteknight i don't know
23:12 rurban Or we could just change read() to return all bytes and buffer internally. But this is so non-standard
23:13 rurban I'll write some tests now.
23:22 whiteknight ok. I'll have to think about it more
23:58 schmooster joined #parrot

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

Parrot | source cross referenced