Camelia, the Perl 6 bug

IRC log for #parrot, 2012-09-27

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:15 dalek parrot/threads: 8cb0488 | dukeleto++ | MANIFEST (2 files):
00:15 dalek parrot/threads: [t] Update manifest to make manifest tests happy
00:15 dalek parrot/threads: review: https://github.com/parrot/parrot/commit/8cb0488d25
00:25 travis-ci joined #parrot
00:25 travis-ci [travis-ci] parrot/parrot#599 (threads - 8cb0488 : Jonathan "Duke" Leto): The build was broken.
00:25 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/f282319b9c2e...8cb0488d25b0
00:25 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2577023
00:25 travis-ci left #parrot
03:01 dalek rakudo/nom: dca2ab5 | jonathan++ | src/Perl6/ (2 files):
03:01 dalek rakudo/nom: Make a real pad etc. for a signature literal, to prevent various things exploding in nasty ways.
03:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/dca2ab5377
03:01 dalek rakudo/nom: 61cbec6 | jonathan++ | src/ (3 files):
03:01 dalek rakudo/nom: Give signatures a backlink to the code object they are associated with.
03:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/61cbec63bc
03:01 dalek rakudo/nom: 6cd3432 | jonathan++ | src/ (3 files):
03:01 dalek rakudo/nom: Implement capture ~~ signature smart-matchng.
03:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6cd3432463
03:01 dalek rakudo/nom: 8f5fc4d | jonathan++ | t/spectest.data:
03:01 dalek rakudo/nom: Turn on S03-smartmatch/capture-signature.t.
03:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8f5fc4d8e5
03:01 dalek rakudo/nom: 19d7cd2 | jonathan++ | t/spectest.data:
03:01 dalek rakudo/nom: integration/rule-in-class-Str.t seems to pass; run it.
03:01 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/19d7cd2b9a
03:17 l3l1p joined #parrot
04:11 l3l1p joined #parrot
05:13 dalek rakudo/nom: 9af8f20 | moritz++ | docs/ChangeLog:
05:13 dalek rakudo/nom: update ChangeLog
05:13 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9af8f20d65
05:59 l3l1p joined #parrot
06:27 l3l1p joined #parrot
07:04 drift_ joined #parrot
07:09 brrt joined #parrot
07:33 Psyche^ joined #parrot
10:05 woosley left #parrot
12:25 dngor joined #parrot
12:58 PacoAir joined #parrot
13:37 rurban_mobile joined #parrot
13:42 benabik joined #parrot
13:57 Hunger joined #parrot
14:02 brrt hi #parrot
14:33 jashwanth joined #parrot
15:53 preflex joined #parrot
16:16 dmalcolm joined #parrot
16:39 sivoais joined #parrot
16:44 zby_home joined #parrot
16:50 perlite_ joined #parrot
16:52 perlite joined #parrot
17:09 perlite joined #parrot
17:10 jlaire joined #parrot
17:49 contingencyplan joined #parrot
17:50 rurban back from austin, hi #parrot
18:01 Coke hey, y'all.
18:02 sorear hello.
18:20 benabik joined #parrot
18:44 dalek parrot: d220be7 | rurban++ | / (2 files):
18:44 dalek parrot: [GH #846] Harmonize generic/cpu_type.c: "unknown"
18:44 dalek parrot:
18:44 dalek parrot: Harmonize with win32 version:
18:44 dalek parrot: Return "unknown" not ""
18:44 dalek parrot: Add PARROT_CANNOT_RETURN_NULL
18:44 dalek parrot: Fix description
18:44 dalek parrot: review: https://github.com/parrot/parrot/commit/d220be78f9
19:21 Coke FYI, looks like the io changes /might/ be responsible for a break in rakudo's "prompt" command. pmichaud is trying to get things sorted for the rakudo star release today.
19:22 dalek Heuristic branch merge: pushed 27 commits to parrot/threads by rurban
19:25 rurban I know of \r\n in stdin.readline which is new
19:25 rurban before stdin.readline on windows returned \n
19:25 rurban https://github.com/parrot/parrot/issues/834
19:27 Coke this behavior in rakudo is new on windows & linux & OS X, I think.
19:30 rurban For linux and osx I have no idea.
19:30 mtk joined #parrot
19:33 ttbot Parrot d220be78 MSWin32-x86-multi-thread make error http://tt.taptinder.org/cmdinfo/98478
19:39 dalek Heuristic branch merge: pushed 32 commits to parrot/threads by rurban
20:04 lucian joined #parrot
20:05 travis-ci joined #parrot
20:05 travis-ci [travis-ci] parrot/parrot#602 (threads - 4a11ee1 : Reini Urban): The build passed.
20:05 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/c415f1733a30...4a11ee1c9050
20:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2586794
20:05 travis-ci left #parrot
20:10 pmichaud we almost certainly won't be able to issue the star release today... too many IO regressions.
20:10 pmichaud I'm trying to get them all catalogged... _and_ I have other (non-rakudo) events taking place today :-|
20:14 travis-ci joined #parrot
20:14 travis-ci [travis-ci] parrot/parrot#601 (threads - c415f17 : Reini Urban): The build was fixed.
20:14 travis-ci [travis-ci] Change view : https://github.com/parrot/parrot/c​ompare/8cb0488d25b0...c415f1733a30
20:14 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/2586673
20:14 travis-ci left #parrot
20:25 pmichaud https://github.com/parrot/parrot/issues/847   # one of the .readline issues
20:39 lucian joined #parrot
21:17 rurban msg whiteknight https://github.com/parrot/parrot/issues/847
21:17 aloha OK. I'll deliver the message.
21:19 rurban pmichaud: I'll try to fix it ASAP by myself
21:20 pmichaud rurban: I'm looking to see if I can track down the other problem (input not recognized until EOF signaled)
21:20 pmichaud or at least, to come up with a reasonable test case
21:21 rurban The testcase will be harder I guess.
21:34 rurban I see the error. the STDOUT write_handle is 0x0, so it's not flushed
22:06 dalek parrot: 1fe3b78 | rurban++ | src/io/api.c:
22:06 dalek parrot: [GH #847] flush STDOUT in readline
22:06 dalek parrot: review: https://github.com/parrot/parrot/commit/1fe3b78b36
22:14 preflex joined #parrot
22:22 mtk joined #parrot
22:44 kid51 joined #parrot
22:54 kid51_ joined #parrot
23:08 kid51 joined #parrot
23:11 whiteknight joined #parrot
23:11 whiteknight good evening, #parrot
23:11 kid51 Yo
23:12 whiteknight rurban++ for that fix
23:12 whiteknight I wonder how we would put together a test for that
23:13 lucian joined #parrot
23:20 rurban yep, that will be hard
23:30 rurban Updates from vms: same object filenames are disallowed in libparrot (api.o mostly), /dev/urandom does not exist on vms (panic)
23:32 whiteknight I wonder how #847 ever worked.
23:32 whiteknight I don't remember that logic existing in the old system
23:32 rurban I stepped in gdb on both parrot versions.
23:34 rurban Parrot_io_readline_buffer had if (buffer_flags & PIO_BF_WRITEBUF)
23:34 rurban global buffer_flags, which we ignore now
23:35 whiteknight ok
23:35 whiteknight In the future we can set up STDIN and STDOUT to share buffers, so read/write on one syncs the buffer for the other
23:35 whiteknight although that might have side-effects
23:42 rurban i"m still working on utf16 encoding issues with MIME::Base64. Fixed data_json and most of the tests
23:43 rurban but I have to go now for  a while
23:53 whiteknight I have to double-check that the Rosella version of it works correctly in those cases
23:53 whiteknight if it does, we can copy the algorithm back to Parrot

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

Parrot | source cross referenced