00:00 Altai-man_ left 00:19 patrickb left 00:55 sena_kun left 01:02 Kaiepi left, Kaiepi joined 01:04 Kaiepi left, Kaiepi joined 01:10 sena_kun joined 01:49 sena_kun left 02:34 ZzZombo_ joined 02:35 ZzZombo___ joined 02:37 ZzZombo left, ZzZombo___ is now known as ZzZombo 02:39 ZzZombo_ left 02:55 ZzZombo left 03:59 Kaeipi joined, Kaiepi left 04:08 |Tux| left, Summertime left, moon-child left, jjatria left, jnthn left, go|dfish left 04:50 klapperl joined 06:17 robertle left 08:06 ufobat joined
lizmat Files=1292, Tests=109640, 214 wallclock secs (31.14 usr 9.02 sys + 2990.46 cusr 269.62 csys = 3300.24 CPU) 08:46
odd that it jumped 5 secs in time since last run 08:47
could be a fluke
Geth rakudo: dumarchie++ created pull request #3356:
Correct eqv between non-Positional Iterables
09:20 sena_kun joined 09:25 ufobat_ joined 09:29 ufobat left 10:05 jnthn joined, jjatria joined, |Tux| joined 10:06 go|dfish joined 10:07 Summertime joined 10:13 ExtraCrispy joined 10:14 ExtraCrispy left, ExtraCrispy joined 10:15 ExtraCrispy left, ExtraCrispy joined 10:17 ExtraCrispy left, ExtraCrispy joined 10:18 ExtraCrispy left, ExtraCrispy joined 10:20 ExtraCrispy left, ExtraCrispy joined 10:21 ExtraCrispy left
|Tux| Inline::Perl5 now dumps core: 10:43
perl6 csv 50000 1.885 1.453
sh: line 1: 32453 Segmentation fault (core dumped) perl6 -Ilib csv-ip5xs.pl < /tmp/hello.csv
but not when run under the debugger 10:45
Rakudo version 2019.11-268-g0e4f8351e - MoarVM version 2019.11-92-gd7b6855d3
csv-parser23.035 - 23.446
csv-test-xs-200.419 - 0.431
test6.806 - 7.513
test-t1.748 - 1.775
test-t --race0.802 - 0.854
test-t-2030.014 - 30.356
test-t-20 --race9.285 - 9.639
Hah, it is just with big files 10:49
$ perl6 -Ilib csv-ip5xs.pl < /dev/null 10:50
$ perl6 -Ilib csv-ip5xs.pl < /tmp/hello.csv
Segmentation fault (core dumped)
10:55 sena_kun left
|Tux| gist.github.com/Tux/bba30434afb57a...e976338755 ← there is the traceback 10:55
11:08 sena_kun joined 12:09 MasterDuke left 12:13 AlexDani` joined
nine |Tux|: I can reproduce. Thanks for the heads-up! 12:47
12:53 sena_kun left 12:58 robertle joined 13:07 sena_kun joined 13:23 lucasb joined 13:55 robertle left 13:57 robertle joined
lizmat and another Rakudo Weekly News hits the Net: rakudoweekly.blog/2019/12/16/2019-...-reviewed/ 14:05
notable6: weekly 14:28
vrurg Am I missing something or we don't have a fast path for splitting a string into chars? comb is SLOW.
notable6 lizmat, 5 notes: gist.github.com/e01f0e2e4bddd3693b...ad6b4e9af1
lizmat vrurg: we do not have a fast path
it's all nqp::substr()
would be nice if we had a nqp:: op for creating a list_s of all graphemes 14:29
vrurg lizmat: problem with comb for me is not even use of nqp::substr but use of Seq. Somehow it gets .sink called and this is where it takes most time. 14:30
lizmat if I profile for ^100000 { Nil for "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa".comb } 14:34
I see pull-one as the most busy one
jnthn On a big string, the laziness is better for memory, though 14:35
Heck, even on a small one it is probably easier for EA to reason about, in the long run 14:36
vrurg Sorry, but it looks like a false alarm. It was to late yesterday and I didn't trace it deeper, beyond sink which is a part of for-loop which is where my code steps in again. 14:42
Which moarperf would work for me... Profiling with html requires real patience and time. :( 14:44
nine vrurg: use SQL output and github.com/timo/moarperf 14:46
vrurg nine: that's what I'm saying. moarperf is not displaying the results. 14:47
nine: github.com/timo/moarperf/issues/6
14:54 sena_kun left
lizmat m: dd <0x1234.56> 14:58
camelia RatStr.new(4660.3359375, "0x1234.56")
lizmat m: dd 0x1234.56 # this feels inconsistent to me?
camelia 5===SORRY!5=== Error while compiling <tmp>
Malformed postfix call
at <tmp>:1
------> 3dd 0x1234.7⏏0556 # this feels inconsistent to me?
15:04 Kaeipi is now known as Kaiepi 15:08 sena_kun joined
|Tux| github.com/Tux/CSV/commit/40153a19...1178748411 ← or should Raku be with a capital R? 15:22
nine |Tux|: just pushed a fix for the csv-ip5xs.pl segfault :) 15:24
to MoarVM
|Tux| \o/ 15:27
tsjilp .oO( sound of a canary in the coalmine )
lizmat [Tux] I would capitalize the first 15:32
|Tux| perl6 csv-ip5xs 50000 0.712 0.310 15:34
Too many positionals passed; expected 1 argument but got 2
in sub one-arg at /pro/3gl/CPAN/Text-CSV6/lib/.precomp/4B200A6BA6FA8B6D4F0968BCFE7815E1375DD6D3/3E/3ECC0B3D017463A31ED44AC02473634C96813BB1 line 1
in block <unit> at csv-ip5xs.pl line 13
nine ^^^^^
lizmat, feel free to commit.
|Tux| is going to change the binary invocations too from #!perl6 to #!raku 15:35
vrurg |Tux|: Don't change binaries until you deliberately make code not compatible with older versions. 15:36
|Tux| hmmm 15:37
vrurg Or unless you don't publish them.
|Tux| ok, I will wait for a signal
lizmat yeah, we will need at least a Rakudo Star out with raku support 15:38
nine |Tux|: yeah, seems to be an independent problem :/ It only appears sometimes though 15:39
|Tux| Rakudo version 2019.11-268-g0e4f8351e - MoarVM version 2019.11-93-g7a93b2897
csv-ip5xs0.712 - 0.728
csv-ip5xs-206.591 - 6.591
csv-parser22.813 - 23.000
csv-test-xs-200.428 - 0.428
test7.305 - 7.562
test-t1.738 - 1.755
test-t --race0.809 - 0.812
test-t-2028.642 - 30.279
test-t-20 --race9.318 - 9.352
vrurg lizmat: What blogging platform is preferable? I used to had self-hosted wordpress long years ago. But it's closed now and can't even find how to unlink it. 15:46
lizmat whatever works best for you :-) 15:47
vrurg Ok, perhaps the best would be to write to wordpress support. :) 15:51
|Tux| one that does not force ugly fonts on the poor reader 15:55
I always have to disable font selection in wordpress blogs before I can read it
16:03 robertle left
|Tux| tux.nl/Talks/CSV6/speed5.html now sais raku ionstead of perl6 16:03
lizmat [Tux]++ 16:05
weekly: tux.nl/Talks/CSV6/speed5.html now sais raku ionstead of perl6
notable6 lizmat, Noted! (weekly)
16:44 moon-child joined
lizmat m: dd <:10<1e10>>, <:16<1e10>> # in the first, the "e" is interpreted as power, in the second, just as 0x0e 16:46
camelia NumStr.new(10000000000e0, ":10<1e10>")
IntStr.new(7696, ":16<1e10>")
lizmat I think the former is wrong, at least according to spec
16:54 sena_kun left
Kaiepi greppable6, does IO::Socket 17:07
greppable6 Kaiepi, 2 lines, 1 module: gist.github.com/7710a2869972c561af...a5ca63cb7d 17:08
Kaiepi greppable6, is IO::Socket
greppable6 Kaiepi, 8 lines, 1 module: gist.github.com/a6d4b427b1fb9aab66...891f2f20d3
17:09 sena_kun joined
Geth rakudo: 5cbf20816b | (Patrick Böker)++ | tools/create-release-announcement.p6
Adapt release message template

  - Move non-changing "boilerplate" text to the bottom
  - Don't claim that Rakudo is on MoarVM only
  - Note that pre-compiled archives might not be uploaded yet
  - Don't mention Rakudo Star
rakudo: cf52568c4c | (Patrick Böker)++ (committed using GitHub Web editor) | tools/create-release-announcement.p6
Merge pull request #3355 from patrickbkr/changelog-changes

Adapt release message template
17:17 tacitovito joined 17:20 tacitovito is now known as tacitovito_, tacitovito_ is now known as tacitovito 17:21 tacitovito is now known as tacitovito_ 17:24 tacitovito_ left 17:26 patrickb joined
patrickb o/ 17:38
rba: Can you please update stage-rakudo.rakulang.site/ once more? 17:39
rba patrickb: updated, please check. 17:42
17:47 jmerelo joined
jmerelo .seen arnesom 17:47
tellable6 jmerelo, I haven't seen arnesom around, did you mean arunesh?
sjn arnesom isn't in irc 17:50
jmerelo: if you want to message him, I can relay something, or offer you his email address
jmerelo Thanks, sjn. I'd like to know about the Advent Calendar article. It should be scheduled already, to be published tonight, but I'd like to know if it'll be ready 17:52
It should have to be tomorrow at the latest, but we'll make do with whatever, as long as we don't have anything else to publish
also, the advent calendar call for backup articles is still open 17:53
sjn AFAIK, he told me that he got access to the blog last week from you, and that he's ready
I can double-check if you want, though 17:54
jmerelo Well
It's already too late to publish it in the allotted time, which is in a few hours
I like to have a look at the articles before they're published, just in case
I've rescheduled another article, but if I get it today in the morning, I could schedule it for the 17th 17:55
Sorry, 18th
Anyway 17:56
I guess you get my point, so please convey it to him.
sjn will do now
patrickb rba: Working. Thank you! There is now a "Other Platforms" tab with BSD in it :-) 17:58
sjn jmerelo: I'd guess he's just not aware of/forgot about the publishing schedule 18:00
jmerelo sjn thanks anyway for offering to get the message to him 18:01
sjn np
jmerelo He can contact me at jjmerelo in Twitter, telegram or Gmail too
(and anyone else, obviously :-) )
BTW, lots of visitors today, incoming links from the Raku Weekly and the Weekly challenge blog, ~ 300 visits 18:03
3 times as high as usual
18:12 jmerelo left
patrickb 📢📢📢 I just created a PR that changes the structure and looks of rakudo.org quite a lot. Everyone caring, please have a look! github.com/perl6/rakudo.org/pull/32 ⚠️⚠️⚠️ 18:29
18:54 sena_kun left
patrickb .seen tadzik 18:56
tellable6 patrickb, I saw tadzik 2019-12-11T08:59:40Z in #raku: <tadzik> becuase it's the correct order in the alphabet
19:09 sena_kun joined
sjn patrickb: do you want feedback in the ticket or here? 19:12
patrickb Small feedback is ok here. Things that might be part of a "do we want this in general" I'd like to have in the ticket. 19:13
sjn ok. 19:32
I was thinking that since you're freshing up the website, it might be a good time to look at navigation too (links, naming, etc.) 19:33
patrickb sjn: I have changed some of that already. Do you have any concrete items you think should be changed? 19:47
vrurg .seen timotimo 20:08
tellable6 vrurg, I saw timotimo 2019-12-14T16:24:40Z in #moarvm: <timotimo> something something trampoline something far jump?
20:13 MasterDuke joined 20:55 sena_kun left
sjn patrickb: s/Files/Download/g 20:58
21:08 sena_kun joined
Geth rakudo: Kaiepi++ created pull request #3357:
[IP6NS Grant] Support basic usage of UNIX sockets over TCP with IO::Socket::INET
Kaiepi oh hold on i forgot to rebuild moarvm on master after working on my other pr 21:25
yeah that won't work until the other pr is merged 21:29
patrickb sjn: Thought about that too. Also pondered s/posts/news/g. Not sure whether it's actually better and not just different though. 21:40
sjn: Thanks for the feedback!
Have to leave. o/
21:40 patrickb left 22:49 AlexDani` is now known as AlexDaniel, AlexDaniel left, AlexDaniel joined 22:55 sena_kun left 23:07 sena_kun joined 23:08 |Tux| left 23:16 sena_kun left