🦋 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.
00:08 reportable6 left 01:28 bisectable6 left, quotable6 left, greppable6 left, nativecallable6 left, statisfiable6 left, tellable6 left, releasable6 left, bloatable6 left, committable6 left, evalable6 left, notable6 left, shareable6 left 01:29 nativecallable6 joined, bloatable6 joined 01:30 releasable6 joined, quotable6 joined 01:31 evalable6 joined, notable6 joined 01:32 statisfiable6 joined 02:11 reportable6 joined 02:31 tellable6 joined
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
03:31 bisectable6 joined 04:20 frost joined 04:30 shareable6 joined, greppable6 joined 04:31 committable6 joined 05:19 squashable6 left, benchable6 left, SmokeMachine left, coverable6 left, SmokeMachine joined 05:20 evalable6 left, evalable6 joined 05:56 coverable6 joined, benchable6 joined, squashable6 joined 06:11 reportable6 left, reportable6 joined 06:56 bartolin_ left 06:57 bartolin joined 07:57 notable6 left, committable6 left, bisectable6 left, shareable6 left, releasable6 left, statisfiable6 left, evalable6 left, quotable6 left, bloatable6 left, reportable6 left, greppable6 left, nativecallable6 left, unicodable6 left, squashable6 left, coverable6 left, benchable6 left, tellable6 left 07:58 evalable6 joined, tellable6 joined 07:59 bisectable6 joined, committable6 joined, quotable6 joined, bloatable6 joined 08:00 unicodable6 joined, releasable6 joined, nativecallable6 joined
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
08:52 [Tux] left 08:57 [Tux] joined 08:58 coverable6 joined, notable6 joined, greppable6 joined, shareable6 joined 08:59 benchable6 joined, statisfiable6 joined 09:00 reportable6 joined
[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
10:04 frost left 10:58 frost joined
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
12:00 squashable6 joined 12:10 reportable6 left 12:11 reportable6 joined
[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)
13:06 ShaneC left 13:09 ShaneC joined 13:13 ShaneC left
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
14:22 evalable6 left, linkable6 left 14:25 linkable6 joined 14:51 sena_kun left 14:52 sena_kun joined 14:57 sena_kun left 14:58 sena_kun joined 15:42 sena_kun left 15:43 sena_kun joined
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
17:03 [Coke]_ is now known as [Coke]
jdv looks like its time for another blin run 18:02
18:08 reportable6 left 18:09 reportable6 joined 18:25 evalable6 joined
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
20:25 ShaneC joined
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
22:02 notna joined 22:04 discord-raku-bot left, discord-raku-bot joined 22:14 notna left
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