🦋 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: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
00:33 nebuchadnezzar left 01:11 librasteve_ left 08:07 sena_kun joined 08:21 MasterDuke left
patrickb jdv: Binary release files have been uploaded. \o/ 08:33
11:26 librasteve_ joined
ab5tract jdv++ andthen patrcikb++ 11:32
thank you both!
Geth rakudo/main: 9c71fae083 | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp
Streamline exit handler a bit

  - fix error if a block had both a LEAVE and LAST phaser: found this
   will investigating #5542
  - increment counters only when needed
  - only check once for number of exceptions
12:14
jdv patrickb: thanks 13:02
what is this auto-release build stuff doing for anyone? 14:13
the moarvm one just slows the release down. does anyone use the other builds that hte auto-build things generates? 14:14
we already have a bunch of checks at gh that fail. what's the point, really? 14:27
lizmat isn't it the idea that eventually the auto-build will become authoritative ? 14:35
agree that it shouldn't make things harder to release 14:36
jdv iirc from skimming the original discussion it was about avoiding build failures on windows 14:54
but we already had pre-existing build checks that always break on moarvm so idk 14:55
14:56 librasteve_ left
jdv oh i said that already:) anyway, I'd like to see a more holistic treatment cause it seems like we're just layering more redundant complications on. 14:58
Geth rakudo/main: 73e1c71620 | (Elizabeth Mattijsen)++ | src/Perl6/Metamodel/EnumHOW.nqp
Streamline Metamodel::EnumHOW

  - add TWEAK method to set defaults for $!role / $!export_callback
  - get rid of $!roled flag attribute, use nqp::null in $!role as flag
  - make adding an enum value threadsafe
  - update reverse lookup whenever a new enum value is added
  - only compose once, using ::Composing features
  - add more internal documentation
15:07
lizmat this appears to nibble 8 CPU secs (1250 -> 1242) and 1 wallclock (199 -> 198) from "make spectest" 15:08
[Tux] Rakudo v2024.03-10-g73e1c7162 (v6.d) on MoarVM 2024.03-1-g69a06919c
csv-ip5xs0.263 - 0.269
csv-ip5xs-201.137 - 1.172
csv-parser1.551 - 1.567
csv-test-xs-200.142 - 0.142
test1.972 - 2.095
test-t0.436 - 0.441
test-t --race0.283 - 0.292
test-t-205.203 - 5.250
test-t-20 --race1.229 - 1.233
16:04
japhb lizmat++ 21:02
21:24 librasteve_ joined 22:35 kjp left 22:39 kjp joined
ugexe m: say $*HOME; say $*TMPDIR; 22:41
camelia "/home/camelia".IO
"/tmp".IO
ugexe hmm, on macOS $*TMPDIR always ends with a / 22:42
but $*HOME does not
23:02 kjp left 23:03 kjp joined 23:31 sena_kun left