lizmat Files=1336, Tests=113586, 221 wallclock secs (29.47 usr 8.97 sys + 3084.18 cusr 292.12 csys = 3414.74 CPU) 07:50
Geth rakudo/rakuast: 530704b122 | (Elizabeth Mattijsen)++ | 2 files
Several tweaks after consultation with jnthn

  - optional should be a Bool
  - order of multiple named names is not spec
08:43
rakudo/rakuast: 97680734a6 | (Elizabeth Mattijsen)++ | src/Raku/ast/signature.rakumod
Fix support for Parameter.slurpy

It appears it was tickling an obscure NQP bug, jnthn++
09:49
rakudo/rakuast: e29be77761 | (Elizabeth Mattijsen)++ | t/12-rakuast/signature.t
Update all Signature tests to also check DEPARSE version
timotimo huhhhhhh?? i've got the moarperf appimage i built rakudo for with --relocatable, and it doesn't have an RPATH pointing at /home/timo, but the rakudo appimage i just built that now also has --relocatable has an rpath 10:38
Geth nqp: patrickbkr++ created pull request #667:
Update digest-sha on any source change
11:07
MasterDuke i don't remember how to make an html file in a gist render, but gist.github.com/MasterDuke17/f7333...2452ead463 has the overall stats for the coverage report of a spectest run 11:11
Geth rakudo: patrickbkr++ created pull request #3928:
Build: `Perl6::SysConfig` depends on NQPs `HLL::SysConfig`
11:13
MasterDuke discovered github.com/rakudo/rakudo/blob/mast...l.pm6#L176 is untested 11:25
[Tux] jmerelo, (perl5) [metacpan.org/pod/Test::Text].SYNOPSIS =~ s{\btestxt-}{tesxt-}g 11:28
ugexe Xliff: zef has no insight into what rakudo is doing while it spawns processes to precompile, so I’m not sure how you think zef is going to give you any sort of hook. I’ve explained this to you in the past. 11:38
Xliff ugexe: So can zef pass control to something that does? What would need to happen to do that? 11:39
ugexe It all happens inside of rakudo
Xliff And how does zef invoke rakudo? 11:40
ugexe It’s running. Rakudo
CURI.install($dist)
Xliff So since no hook exists in zef, then it is Rakudo that needs to chage. 11:41
s/chage/change.
Sounds like CURI::Instal is the place to do it.
ugexe: I'll have to look into CURI::Install when I have a minute. 11:43
Thanks for the pointer.]
[Tux] Rakudo version 2020.08.2-81-g8e6f7f0d2 - MoarVM version 2020.08-93-g1fdfdf59c
csv-ip5xs0.964 - 0.968
csv-ip5xs-209.969 - 10.227
csv-parser25.502 - 26.235
csv-test-xs-200.385 - 0.413
test7.799 - 7.907
test-t1.870 - 1.895
test-t --race0.832 - 0.893
test-t-2031.774 - 32.112
test-t-20 --race9.246 - 9.366
11:54
FWIW - I killed "teams" to run the timing (2.19 → 1.87) 11:55
timotimo whew 11:56
lizmat notable6: weekly 12:40
notable6 lizmat, 3 notes: gist.github.com/3c641f065bbcf5e7ed...d3b513ba10
AlexDaniel lizmat: not sure if you have seen this: colabti.org/irclogger/irclogger_lo...0-09-21#l7 12:43
lizmat: basically, [Coke] can publish the results except that some people voted but [Coke] cannot find their commit bits 12:45
lizmat looking at the users in gist.github.com/coke/07f167179135f...d526d5437e I think sadly none of them can be accepted 12:46
AlexDaniel lizmat: well, I argued that alabamenhu and camstuart have enough contributions (and in one case even access to a community module) so they should've been invited 12:47
lizmat: are you referring to all of the people mentioned or just the ones in “Please investigate” ?
fwiw if you say all of them can't technically vote I won't object :) 12:48
lizmat well, actually github.com/alabamenhu joined Raku org yesterday, so one could argue they had a commit bit in time
AlexDaniel well, yes, but it was my doing 12:49
lizmat however, github.com/camstuart only joined today, so after the deadline, so I'd say their vote could not be accepted
AlexDaniel lizmat: colabti.org/irclogger/irclogger_lo...09-20#l359
also, “(discounting their ballots didn't change the top 7, but it did change the order slightly)”, so not really a big deal 12:51
MasterDuke m: say truncate(True); say truncate(False); # whoops? 13:01
camelia True
0
MasterDuke github.com/rakudo/rakudo/blob/mast...m6#L60-L62 13:04
m: say True.floor; say False.floor 13:05
camelia True
False
MasterDuke what says the channel. should truncate(True) return 1? or should truncate(False) return False? 13:06
AlexDaniel truncate(False) should return False, as weird as it sounds 13:10
m: say False ~~ Numeric
camelia True
AlexDaniel m: say False ~~ Int
camelia True
AlexDaniel sourceable6: False.floor 13:11
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/8e6f...t.pm6#L162
AlexDaniel sourceable6: False.floor()
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/8e6f...t.pm6#L162
AlexDaniel sourceable6: say truncate(False)
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/8e6f...rs.pm6#L35
AlexDaniel sourceable6: truncate(False)
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/8e6f...l.pm6#L175
AlexDaniel sourceable6: False.truncate()
sourceable6 AlexDaniel, github.com/rakudo/rakudo/blob/8e6f...al.pm6#L60
AlexDaniel yeah that code is just wrong 13:12
just remove the `self == 0` condition and see what happens? 13:13
it will end up calling False.floor which gives the right result
m: say truncate([]) 13:14
camelia 0
AlexDaniel m: say truncate([2])
camelia 1
MasterDuke yeah, i was writing some tests for truncate with different Cools and noticed this
AlexDaniel the code is 9 years old :) 13:15
btw what's truncate, lol
MasterDuke github.com/rakudo/rakudo/commit/11...bda81686e1 ping moritz 13:16
moritz m: say (-1.1).truncate 13:17
camelia -1
moritz m: say 1.1.truncate
camelia 1
moritz truncate rounds towards 0
AlexDaniel greppable6: truncate 13:18
greppable6 AlexDaniel, 235 lines, 53 modules: gist.github.com/78ebe2552a190e1a99...54d2680ec7
MasterDuke moritz: remember the reason for the == 0 check? 13:23
removing it passes `m-test m-spectest` 13:24
moritz no, I don't remember :-)
maybe it was to avoid a (potentially costly) method call
Geth rakudo: MasterDuke17++ created pull request #3930:
Remove unnecessary branch in .truncate
13:49
rakudo/rakuast: a022bbb8b6 | (Elizabeth Mattijsen)++ | src/Raku/ast/call.rakumod
Tweak some DEPARSEs
14:20
rakudo/rakuast: 0f9450a4c8 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.pm6
Remove all of the buts in Formatter

Deparsing is now good enough to produce a correct source representation of the AST's built for sprintf.
lizmat notable6: weekly reset 14:26
notable6 lizmat, Moved existing notes to “weekly_2020-09-21T14:26:08Z”
lizmat afk for a few hours& 14:28
MasterDuke timotimo: your rakudo appimage isn't working for me. `Error: Error executing 'rakudo': No such file or directory` 14:45
timotimo but why :o 15:55
i see it goes for stuff in my home directory, ugghhh 15:57
dpl.2 16:06
Preparing deploy
Current tag is:
Rakudo-.glibc2.14-x86_64.AppImage already exists, skipping.
WHY DO YOU HATE ME GITHUB/TRAVIS
timotimo travis is making me so mad 17:45
sena_kun timotimo, take it easier, do not hurry, it will only make the pace worse. Good luck. \o/ 17:55
timotimo i can only take "i did all the things you asked me to, but then just threw it in the trash" so many times in a row 17:57
WHY >:( >:( >:( >:( >:( 17:58
sena_kun Code is about failures. Embrace the pain! 17:59
timotimo there is NOTHING in my config that corresponds to this problem 18:00
Skipping a deployment with the releases provider because this branch is not permitted: 2020.08.2-appimage3
there is one tiny piece of configuration that says "anything that ends in -untagged is forbidden"
i don't see "untagged" in there
MasterDuke: github.com/timo/rakudo-appimage/re...4.AppImage - can you try again? 18:26
lizmat Yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2020/09/21/2020-...l-results/ 20:17
Geth rakudo/rakuast: 5a0e8254a7 | (Elizabeth Mattijsen)++ | src/Raku/ast/call.rakumod
Tweak some DEPARSE methods
21:22
rakudo/rakuast: 1bf5f9c72c | (Elizabeth Mattijsen)++ | t/12-rakuast/call.t
Update call tests to DEPARSE methods
rakudo: 64eb6fcba2 | (Patrick Böker)++ | tools/templates/Makefile-backend-common.in
Build: `Perl6::SysConfig` depends on NQPs `HLL::SysConfig`

We need to state the dependency on NQP so the file is rebuilt automatically. Otherwise a `Missing or wrong version of dependency` error is the result when NQP is changed.
21:24
rakudo: ef0ecec340 | (Patrick Böker)++ (committed using GitHub Web editor) | tools/templates/Makefile-backend-common.in
Merge pull request #3928 from patrickbkr/perl6-sysconfig-nqp-dep

Build: `Perl6::SysConfig` depends on NQPs `HLL::SysConfig`
travis-ci Rakudo build passed. Patrick Böker 'Merge pull request #3928 from patrickbkr/perl6-sysconfig-nqp-dep 22:28
travis-ci.org/rakudo/rakudo/builds/729130946 github.com/rakudo/rakudo/compare/8...0ecec34008