🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
releasable6 Next release in ≈6 days and ≈15 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 03:00
nine releasable6: status 08:16
releasable6 nine, Next release in ≈6 days and ≈10 hours. 1 blocker. Changelog for this release was not started yet
nine, Details: gist.github.com/71d7944491969dd704...aa0d912d3a
[Tux] Rakudo v2022.02-104-g6e6ef03c8 (v6.d) on MoarVM 2022.02-38-g588e00d60
csv-ip5xs0.848 - 0.906
csv-ip5xs-205.308 - 5.691
csv-parser3.743 - 4.860
csv-test-xs-200.450 - 0.478
test7.419 - 7.600
test-t1.514 - 1.638
test-t --race0.997 - 1.023
test-t-2023.398 - 23.474
test-t-20 --race6.805 - 7.794
09:21
lizmat Files=1351, Tests=117115, 302 wallclock secs (34.91 usr 10.08 sys + 4118.27 cusr 344.12 csys = 4507.38 CPU) 11:05
seems we lost some performance again the past days :-(
Geth DateTime-TimeZone/main: 1c7ddaf4e9 | (Elizabeth Mattijsen)++ | 986 files
Getting closer to a release

  - Describe Changes
  - Remove timestamp of generation, allowing for more sensible
   diffs in the future.
12:00
[Tux] Rakudo v2022.02-104-g6e6ef03c8 (v6.d) on MoarVM 2022.02-38-g588e00d60
csv-ip5xs0.776 - 0.811
csv-ip5xs-205.031 - 6.504
csv-parser3.605 - 3.650
csv-test-xs-200.426 - 0.429
test6.379 - 6.490
test-t1.417 - 1.486
test-t --race0.837 - 0.879
test-t-2021.084 - 21.586
test-t-20 --race6.646 - 6.757
13:03
(same build, less background resource use I guess)
lizmat m: say DateTime.new(<-1067810400>) # hmmm 13:26
camelia Invalid DateTime string '-1067810400'; use an ISO 8601 timestamp (yyyy-mm-ddThh:mm:ssZ or yyyy-mm-ddThh:mm:ss+01:00) instead
in block <unit> at <tmp> line 1
Geth rakudo: 60603bac19 | (Elizabeth Mattijsen)++ | src/core.c/DateTime.pm6
Make DateTime.new(Allomorph:D) work

This would previously wind up on the (Str:D) candidate, and then cause a runtime error
14:06
Geth rakudo: a14b92e21c | (Daniel Green)++ | src/Perl6/Optimizer.nqp
Fix indentation to match actual code structure
16:14
rakudo: 986b1df495 | (Daniel Green)++ | src/Perl6/Optimizer.nqp
Restore given/when optimization for Numeric cases

In the case of something like `given "a string" { when 5 { say "five" }; default { say "not five" } }`, the currently-not-working optimization attempts to turn off `.Numeric` returning an (expensive to create) Failure via `val` when we just need to know that it didn't succeed (i.e.,
  `"a string".Numeric != 5`). However, just moving the `:fail-or-nil` argument
... (23 more lines)
rakudo: cd02552c98 | MasterDuke17++ (committed using GitHub Web editor) | src/Perl6/Optimizer.nqp
Merge pull request #4814 from MasterDuke17/restore_optimization_for_given_with_Numeric_whens
jdv looks like its time for another blin run 18:02
jdv it appears there's a hang issue with Cro::HTTP:( 18:47
[Coke] Does the blin run give a bisect, or just note the failure? 19:53
lizmat it tries to bisect 20:30
jdv not for that category, no - no bisect 21:16
it appears to be something like a 1 in 3 on at least one test - http-timeout.t
jdv aw cmon. the blin output is too big for a github issue again:( 22:34
releasable6 Next release in ≈5 days and ≈19 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 23:00