| AlexDaniel | samcv: any news on RT #131961? Or if not, was there anything interesting you were able to find? I'm thinking maybe we can leave something in a comment on that ticket to help the thing go | 01:14 | |
| synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=131961 | ||
| samcv | well i am not sure what's causing it. though it now doesn't leak memory when it throws, and now frees the bytes in the buffer | 01:15 | |
| but otherwise no | |||
| AlexDaniel | wait, I didn't bisect this ticket? | 01:26 | |
.oO( why???? ) |
01:27 | ||
| makes no sense. I'll get some tea and will bisect it. Who knows, maybe it'll give a clue | 01:28 | ||
| bisected to github.com/rakudo/rakudo/commit/51...29cde39c1f | 01:55 | ||
| but I don't know if it means anything | 01:57 | ||
| but I was seeing something like this a few weeks before that commit: github.com/perl6/whateverable/issues/153 | 01:58 | ||
| it may be a different issue | |||
| how can I test it? I guess simply try it with a bigger file? | |||
| samcv: yes, that's the right commit. Before that it can go through 251MB file just fine | 02:06 | ||
| … “commit”. One of 15 MoarVM commits I mean | 02:07 | ||
| .tell [Coke] A *tiny* update on the Malformed UTF-8 issue. There's hope! rt.perl.org/Ticket/Display.html?id...xn-1486102 | 02:10 | ||
| yoleaux | AlexDaniel: I'll pass your message to [Coke]. | ||
| samcv | AlexDaniel, well decodestream was changed | 02:17 | |
| it's possible that or the utf8 changes caused it | |||
| i can't compile nqp right now though.. | 02:18 | ||
| anyone else have this? | |||
| geekosaur | nqp built for me a couple hours ago | 02:21 | |
| ugexe | I wrote a quick example of how to get appveyor build status changes in an irc channel by slapping together Cro and IRC::Client - gist.github.com/ugexe/a7724886674f...93f0b8a8cf | 02:34 | |
| Zoffix | wooo \o/ ugexe++ | 02:35 | |
| AlexDaniel | alright, it's github.com/MoarVM/MoarVM/commit/a6...b3a2b05762 | 04:05 | |
| why can't I teach bisectable to do it? Why? :-/ | 04:06 | ||
| samcv | AlexDaniel++ should let jnthn know maybe he can figure it out better than I, since he wrote it | 04:08 | |
| AlexDaniel | .tell jnthn FWIW rt.perl.org/Ticket/Display.html?id...xn-1486128 | ||
| yoleaux | AlexDaniel: I'll pass your message to jnthn. | ||
| AlexDaniel | .tell timotimo ping me when you have 15 minutes for me | 04:30 | |
| yoleaux | AlexDaniel: I'll pass your message to timotimo. | ||
| samcv | that nqp commit that disabled repl on tty i think broke roast tests | 04:42 | |
| that wanted the output of the REPL | |||
| maybe we need an ENV var to enable it or a flag | |||
| like one to force repl and one to force no-repl | 04:43 | ||
| .u { .uniprop('Block') eq 'Malayalam' } | 05:12 | ||
| yoleaux | U+0020 SPACE [Zs] ( ) | ||
| U+0027 APOSTROPHE [Po] (') | |||
| U+0028 LEFT PARENTHESIS [Ps] (() | |||
| samcv | u: { .uniprop('Block') eq 'Malayalam' } | 05:14 | |
| unicodable6 | samcv, U+0D01 MALAYALAM SIGN CANDRABINDU [Mn] ( ?) | ||
| samcv, U+0D02 MALAYALAM SIGN ANUSVARA [Mc] (?) | |||
| samcv, 114 characters in total: gist.github.com/fa65e9e3f6629185e9...53f219912e | |||
| Geth | roast: 640d40ee81 | (Samantha McVey)++ | S05-mass/properties-block.t Fix InMalayam test Previously this test was a CJK base with a Malayalam extending character. Replace it so the base character is also Malayam. |
05:41 | |
| [Tux] | This is Rakudo version 2017.08-25-g7d1ece805 built on MoarVM version 2017.08.1-32-gcd41322e | 06:05 | |
| csv-ip5xs 1.324 - 1.352 | |||
| test 10.438 | |||
| test-t 3.513 - 3.640 | |||
| csv-parser 11.803 | |||
| Geth | nqp: fc57c9a203 | (Samantha McVey)++ | tools/build/MOAR_REVISION Bump MoarVM for Unicode 10 update * Adds Hangul codepoint names * Property values are now unique for each property |
06:39 | |
| ¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...-g79654248 | |||
| rakudo/nom: 64dd94c250 | (Samantha McVey)++ | tools/build/NQP_REVISION Bump MoarVM/nqp for Unicode 10 update * Adds Hangul codepoint names * Property values are now unique for each property |
06:43 | ||
| ¦ rakudo/nom: version bump brought these changes: github.com/perl6/nqp/compare/2017....gfc57c9a20 | |||
| lizmat | Files=1223, Tests=67663, 293 wallclock secs (13.91 usr 5.21 sys + 1972.40 cusr 206.74 csys = 2198.26 CPU) | 08:00 | |
| Geth | nqp: 589a3dd5cd | (Samantha McVey)++ | docs/ops.markdown Add docs for a few variations of index/eqat |
08:22 | |
| nqp/master: 4 commits pushed by pmurias++ | 08:39 | ||
| lizmat | afk for a while& | 09:22 | |
| timotimo | AlexDaniel: i think i might have the time for you now. what's up? | 09:33 | |
| yoleaux | 04:30Z <AlexDaniel> timotimo: ping me when you have 15 minutes for me | ||
| timotimo | correction: i have to head out and do some errands | 09:41 | |
| Geth | rakudo/jit_nativecall: 3a48c66de1 | (Stefan Seifert)++ | lib/NativeCall.pm6 Unbox HLL objects passed to JITed native functions |
10:14 | |
| dogbert17 | timotimo: irclog.perlgeek.de/moarvm/2017-08-30#i_15092872 | 10:16 | |
| timotimo | dogbert17: i believe we're on a non-release commit of libtommath that already has that | 10:17 | |
| dogbert17 | yes but the fix for RT #129829 would be nice to have as well | 10:24 | |
| synopsebot6 | Link: rt.perl.org/rt3/Public/Bug/Display...?id=129829 | ||
| Skarsnik | Hello | 11:38 | |
| timotimo | AlexDaniel: i have time for you, are you there? | 11:47 | |
| AlexDaniel | timotimo: now I am :) | 12:43 | |
| timotimo | OK! | ||
| Skarsnik | I just watched Damian Conway talk about three little words. I love the your keyword x) | 12:46 | |
| Zoffix | ??? New blog post: "On Troll Hugging, Hole Digging, and Improving Open Source Communities": rakudo.party/post/On-Troll-Hugging...ommunities | 12:56 | |
| pmurias | Zoffix: hole digging seems like a more "permanent" way to get rid of trolls ;) | 12:57 | |
| Zoffix | :) | 12:58 | |
| AlexDaniel | awesome blog post | 13:21 | |
| MasterDuke | Zoffix++ nice post. fyi, "barelly" | 13:23 | |
| Zoffix | Thanks. Fixed. | 13:26 | |
| AlexDaniel | huggable: ? :is: rakudo.party/post/On-Troll-Hugging...ommunities | 13:27 | |
| huggable | AlexDaniel, Added ? as rakudo.party/post/On-Troll-Hugging...ommunities | ||
| AlexDaniel | huggable: <3 :is: rakudo.party/post/On-Troll-Hugging...ommunities | ||
| huggable | AlexDaniel, Added <3 as rakudo.party/post/On-Troll-Hugging...ommunities | ||
| nine | OMG there's a quote of me | 13:55 | |
| nine blushes | |||
| AlexDaniel | by the way, maybe somebody has some interesting ideas on this: github.com/perl6/whateverable/issu...-326300469 | 13:58 | |
| mainly the question is: if nqp bump in rakudo brought more than one nqp commit, what's the right way to bisect it? | |||
| nine | Zoffix++ # really awesome blog post | 14:02 | |
| lizmat | someone should put Zoffix' blog post on HN | ||
| brrt | someone with a flame-retardant suit | 14:10 | |
| or a 'thick skin' or what have you | |||
| timotimo | i just realized i never told anyone my lightning talk would be okay to record & upload | 14:15 | |
| so it probably won't appear on youtube | |||
| which is a good thing because i could re-make it as a much more structured (and rehearsed) screencast or something | |||
| brrt | (also, Zoffix++, i enjoyed that post) | 14:18 | |
| timotimo | yes, yes. good post, Zoffix++ | 14:21 | |
| MasterDuke | are the SPW videos going up under a particular account? | ||
| perlpilot | Zoffix++ I haven't finished reading it yet, but it resonates well with me. Good job! | 14:22 | |
| timotimo | MasterDuke: lee manages that account | ||
| MasterDuke | timotimo: k. hopefully some links get posted, i'd like to watch them | 14:30 | |
| timotimo | www.youtube.com/channel/UCV3oXF6JS...IDa_7KMuEA | 14:33 | |
| Geth | rakudo: MasterDuke17++ created pull request #1145: Simplify ignore(mark|case) handling in INTERPOLATE |
||
| timotimo | not sure if the comment about lee managing it is correct | ||
| lee was the one with the camera in any case | |||
| MasterDuke | timotimo++ thanks | ||
| AlexDaniel | ? Community Bug SQUASHathon blogs.perl.org/users/zoffix_znet/20...athon.html | 14:42 | |
| Geth | rakudo/nom: 79604a8803 | (Elizabeth Mattijsen)++ | src/core/Junction.pm Refine Junction.INFIX-TWO one() infix one() shouldn't merge, because any merge would change the semantics. This *is* ok for any(), all() and none(). |
14:55 | |
| rakudo/nom: 8b5d283cb6 | (Elizabeth Mattijsen)++ | src/core/Junction.pm Complete support for Junction ~ Junction Even for two differently typed junctions or if one of the junctions is a one(). |
15:05 | ||
| rakudo/nom: 215a5fa731 | MasterDuke17++ | src/core/Match.pm Simplify ignore(mark|case) handling in INTERPOLATE By switching to use the relatively new nqp::index(ic|im|icim) ops. |
15:08 | ||
| rakudo/nom: 067f5407ef | lizmat++ (committed using GitHub Web editor) | src/core/Match.pm Merge pull request #1145 from MasterDuke17/simplify_ignoremark_and_ignorecase_in_INTERPOLATE Simplify ignore(mark|case) handling in INTERPOLATE |
|||
| timotimo | .o( squashable ) | 15:14 | |
| Geth | rakudo: MasterDuke17++ created pull request #1146: Document the $m argument in INTERPOLATE's comment |
15:48 | |
| |Tux| | .hug Zoffix | 15:58 | |
| Zoffix | |Tux|: oops. I guess IRC::Client still has a bug where the IRC grammar doesn't match nicks with `|` chars in them | 16:14 | |
| |Tux| | (hug still applies) | ||
| Zoffix | Thanks :) | ||
| Geth | rakudo/nom: ea57cbec8a | MasterDuke17++ (committed using GitHub Web editor) | src/core/Match.pm Document the $m argument in INTERPOLATE's comment |
16:19 | |
| rakudo/nom: e717d14db1 | (Zoffix Znet)++ (committed using GitHub Web editor) | src/core/Match.pm Merge pull request #1146 from MasterDuke17/patch-1 Document the $m argument in INTERPOLATE's comment |
|||
| rakudo: MasterDuke17++ created pull request #1147: s/index/eqat/g in INTERPOLATE literal handling |
19:50 | ||
| rakudo/nom: c6aacafd1f | MasterDuke17++ | src/core/Match.pm s/index/eqat/g in INTERPOLATE literal handling The simplification in 215a5fa731 used nqp::index* for the ignore* cases, but if that change is made to the regular case some spectests break. Both 215a5fa731 and this change pass all spectests, which I think indicates that there probably aren't enough (any?) tests for regex interpolation with ingnore* modifiers. Using index* is more efficient, since it doesn't require walking through the haystack and checking at each position, but it somehow needs to be done more correctly. |
20:07 | ||
| rakudo/nom: d135728b71 | lizmat++ (committed using GitHub Web editor) | src/core/Match.pm Merge pull request #1147 from MasterDuke17/use_eqat_instead_of_index_in_INTERPOLATE s/index/eqat/g in INTERPOLATE literal handling |
|||
| MasterDuke | lizmat: thanks. btw, istr you were working on MATCH a little while ago. do you have any thoughts on my recent comments/questions re INTERPOLATE? | 20:18 | |
| lizmat | none, apart from being glad you're working on it :-) | ||
| MasterDuke: and that we could use some more tests :-) | 20:19 | ||
| MasterDuke | heh, ain't that always the case... | 20:20 | |
| lizmat | indeed :-) | ||
| MasterDuke | well, i'm certainly open to help/advice/correction/etc from anybody, i'd be lying if i said i completely understand how INTERPOLATE is working (or should) | 20:23 | |
| japhb | huggable: speed | 21:27 | |
| huggable | japhb, tux.nl/Talks/CSV6/speed4.html | ||
| japhb | buggable: speed | ||
| buggable | japhb, ?????????????????????????????????????????????????? data for 2017-07-30–2017-08-31; range: 3.471s–4.925s; 21% faster | ||
| AlexDaniel | this graph needs a logarithmic scale | 21:29 | |
| maybe | 21:30 | ||
| japhb | AlexDaniel: the problem with logarithmic scale is what your zero point is, because it can't actually be zero. | 21:45 | |
| Plus that last pixel or two makes a HUGE difference to the experienced speed out of proportion to the visual difference. | |||
| The current code is designed to look kinda like it feels: The above is "Slow for a while, then a bit faster, then slow again (with one measurement REALLY slow), then getting back to faster again. | 21:46 | ||
| " | 21:47 | ||
| Sadly unicode doesn't offer 16- or 32-unit-high bars | 21:48 | ||
| For increased precision | |||
| Though now that I think of it, I suppose buggable could rapidly answer *twice* and stack the two rows into a double-high chart for more precision. | 21:49 | ||
| Oooh, I think I'm going to use this locally. | |||
| Where is the buggable code? | 21:50 | ||
| buggable: source | |||
| buggable | japhb, See: github.com/zoffixznet/perl6-buggable | ||
| jdv79 | is the optimization techniques deployed in moar similar to a tracing jit? | 21:53 | |
| i just remember the term and not any specifics | |||
| is the irc log site going to be fixed for unicode anytime soon? | 21:57 | ||
| I'd look into it if its something i could fix. its not great to keep seeking ? chars all the time when backlogging. | 21:58 | ||
| MasterDuke | jdv79: moritz and Zoffix have chatted about it a couple times, i think moritz said it's a mysql thing. could try searching the logs (either here or #perl6, don't remember which) for details | 22:02 | |
| hm, maybe it was moritz and AlexDaniel | |||
| jdv79 | didn't it used to work? | 22:03 | |
| i feel like it did cause i think i saw some unicode stuff in those logs before i updated my fonts so my term didn't bork them | 22:04 | ||
| moritz: what's the status of that? is there a ticket or anything else? | |||
| AlexDaniel | jdv79: I looked at it a little bit but didn't make much progress | 22:08 | |
| MasterDuke | jdv79: moritz said he was going to sleep a little while ago, so you'll probably have to wait until tomorrow to chat with him | ||
| AlexDaniel | jdv79: here's the last discussion: irclog.perlgeek.de/perl6/2017-08-22#i_15056532 | 22:12 | |
| MasterDuke | another question about INTERPOLATE: i'm trying to correctly use index instead of eqat. just doing s/eqat/index/ fails this test | 22:20 | |
| m: use Test; is "foobar" ~~ /$( $_.substr(3) )/, "bar", "Contextualizer with functions calls"; | |||
| camelia | ok 1 - Contextualizer with functions calls? | ||
| MasterDuke | instead i get: # Failed test 'Contextualizer with functions calls' # at -e line 1 # expected: 'bar' # got: 'foobar' | 22:21 | |
| fyi, this is my patch: gist.github.com/MasterDuke17/c9512...64ad04103f | |||
| afk for a bit, but i'll backlog for suggestions | 22:22 | ||
| japhb | If I want to return something multi-line from a buggable plugin, do I need to return a list or something \n separated? | 22:47 | |
| Zoffix: ^^ | |||
| Also, will each line be prefixed with "$nick, " ? | 22:48 | ||
| FWIW, the code I have now can handle anything from 1-4 rows (the code can handle any number, but I figured > 4 was rude to the channel). It looks like this: | 22:50 | ||
| ??? ? ?? ????????????? dates: 2017-07-30–2017-08-31 | |||
| ????????????? ? ???????????????? range: 3.471s–4.925s | |||
| ????????????? ?? ???????????????? ??? ? speed: 21% faster | |||
| ?????????????????????????????????????????????????? | |||
| buggable: help | 22:54 | ||
| buggable | japhb, tags | tag SOMETAG | eco | eco Some search term | author github username | speed | testers CPANTesters report ID |