00:03 b2gills joined 00:58 softmoth joined 01:16 kvw_5 left 01:18 kvw_5 joined 02:37 lucasb left
releasable6 Next release in ≈1 day and ≈15 hours. 2 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 03:00
03:33 MasterDuke left 04:03 softmoth left 06:06 Xliff left 06:19 domidumont joined
nine lizmat: could Julian dates be a subclass of DateTime? 06:34
07:12 patrickb joined
moritz if there are Julian dates, why are there no Moritzian dates? :D 07:38
nwc10 Be careful what you wish for. It might all end in back-stabbing. 07:48
more tangentally, strange things exist. eg en.wikipedia.org/wiki/Symmetry454
it was referenced in london.pm a while back - it has implications for Thursdays. 07:49
moon-child I never _could_ get the hang of thursdays... 07:51
08:53 Geth joined
lizmat japhb: so I nuked my install dir 09:19
and installed zef from scratch
and it *still* OO::Monitors won't install
nuked ~/.zef/store and all is well 09:21
Geth rakudo: 46483b8495 | (Elizabeth Mattijsen)++ | 9 files
Revert "Restore the CachedIterator role"

This reverts commit dfae760106dd9a83e785da132f2bc2075fb160eb.
Alas, not enough time to check this out before the 2021.4 release. Better luck for the 2021.5 release I hope.
10:36
lizmat sena_kun ^^
sena_kun lizmat, thanks for your efforts.
tellable6 2021-04-15T23:25:33Z #raku-dev <vrurg> sena_kun I've updated the same gist at gist.github.com/vrurg/909802df8b6f...e1a42129a9
sena_kun ouch 10:39
it seems we have a serious issue. :S 10:42
lizmat sena_kun: which one do you mean?
sena_kun lizmat, github.com/rakudo/rakudo/issues/4330 App::Uni was broken between last release and HEAD, it bisects to moarvm bump it seems. 10:44
So it seems we need a deep look at what happens. 10:45
lizmat I see, I agree
sena_kun releasable6, status 10:46
releasable6 sena_kun, Next release in ≈1 day and ≈8 hours. 3 blockers. 0 out of 177 commits logged (⚠ 1 warnings)
sena_kun, Details: gist.github.com/c1abbe9a44d5349a9c...688d8d8d4a
sena_kun github.com/rakudo/rakudo/pull/4327 wants to be reviewed.
Geth rakudo: 10c3dbb940 | (Daniel Sockwell)++ (committed using GitHub Web editor) | src/core.c/Main.pm6
Minimal fix for MAIN usage regression (#4327)

This commit fixes the regression noted in #4278 (where certain complex default arguments would throw errors when used in a pre-compiled module, despite working fine is .raku files). The implemented fix correctly treats these arguments as non-required, since they have defaults. ... (15 more lines)
10:47
10:47 linkable6 left 10:49 linkable6 joined 11:33 hankache joined 11:38 frost-lab joined 11:40 hankache left 11:51 frost-lab left 12:52 Kaeipi joined 12:54 Kaeipi left 12:55 Kaiepi left 13:35 sena_kun left 13:37 sena_kun joined 14:09 sena_kun left 14:11 sena_kun joined 15:00 cog left, cog joined 16:12 cog left 16:13 cog joined
lizmat moritz: did you see my privmsgs ? 16:18
16:25 domidumont left 16:59 softmoth joined
moritz not yet, checking now 17:11
lizmat m: role A[::T] { has T @.a }; class B is A[str] { }; say B.new.a.raku #meh 17:30
camelia Array[str].new()
lizmat that should be: array[str].new()
m: role A[::T] { array[T] } # a little premature ? 18:03
camelia 5===SORRY!5=== Error while compiling <tmp>
Can only parameterize array with a native type, not T
at <tmp>:1
------> 3role A[::T] { array[T]7⏏5 } # a little premature ?
lizmat m: role A[::T] { use nqp; dd nqp::objprimspec(T) }; class B is A[str] { } # but T *can* be a native type 18:04
camelia 3
18:32 MasterDuke joined 19:18 MasterDuke left 19:19 MasterDuke joined
sena_kun releasable6, status 19:24
releasable6 sena_kun, Next release in ≈23 hours. 3 blockers. 0 out of 178 commits logged (⚠ 1 warnings)
sena_kun, Details: gist.github.com/99e02a7e965e7040dd...2769543ae8
Geth nqp: fe0396a169 | (Daniel Green)++ | src/vm/moar/QAST/QASTOperationsMAST.nqp
Disallow explicity specifying op write registers

This ability isn't used in NQP or Rakudo, and can cause confusion. E.g.,
  `for nqp::split(",", "abc,def", "ghasdfi") { say($_) }` before would
print "ghasdfi", now it dies with `Arg count 3 doesn't equal required operand count 2 for op 'split'`.
20:11
nqp: 906e54c8c1 | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/vm/moar/QAST/QASTOperationsMAST.nqp
Merge pull request #714 from MasterDuke17/no_longer_allow_explicitly_specifying_write_register_for_ops

Disallow explicity specifying op write registers
nqp: e2d855c776 | (Nicholas Clark)++ | src/HLL/sprintf.nqp
No need to stringify the float twice in the `sprintf` implementation.

This is a small oversight introduced in Jan 2019 by commit afeef2b971c28ef4:
   First stab at making num use explicit
20:13
nqp: bfaea65d9c | (Nicholas Clark)++ | src/HLL/sprintf.nqp
Hoist the repeated calculation in `stringify-to-precision2` to a variable.

The difference between `10` and `10.0` makes no difference in this context.
nqp: 47c9796883 | (Jonathan Worthington)++ (committed using GitHub Web editor) | src/HLL/sprintf.nqp
Merge pull request #715 from Raku/sprintf-tweaks

No need to stringify the float twice in the `sprintf` implementation.
20:15 cj_ left 20:54 patrickb left 22:47 softmoth left
releasable6 Next release in ≈19 hours. 3 blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 23:00
23:26 softmoth joined