🦋 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:32 buildable6 left 00:35 buildable6 joined 00:40 buildable6 left, buildable6 joined 00:46 Nemokosch joined 00:53 Nemokosch left 00:54 Nemokosch joined 00:58 Nemokosch left 01:35 buildable6 left 01:39 buildable6 joined
Geth rakudo/ugexe-curi-precomp-parallel: d5f6ee9a4f | (Nick Logan)++ | src/core.c/CompUnit/Repository/Installation.rakumod
Precompile in parallel

Previously when installing modules we would precompile them one at a time. This adds some basic parallelization to the precompilation loop so we precompile multiple files at the same time.
01:50
01:52 Geth left 01:53 Geth joined
ugexe maybe not :P 02:03
02:39 buildable6 left 02:40 buildable6 joined 03:40 buildable6 left 03:42 buildable6 joined 04:42 buildable6 left 04:44 buildable6 joined 04:48 buildable6 left, buildable6 joined 05:43 buildable6 left 05:45 buildable6 joined 06:45 buildable6 left 06:48 buildable6 joined
releasable6 Next release in ≈2 days and ≈11 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 07:00
Geth rakudo: bmwiedemann++ created pull request #5426:
Sort input file list
07:25
rakudo/main: 34eda66cee | (Bernhard M. Wiedemann)++ (committed by Elizabeth Mattijsen) | tools/lib/NQP/Config/Rakudo.pm
Sort input file list

so that `Makefile` builds in a reproducible way in spite of non-deterministic filesystem readdir order
See reproducible-builds.org/ for why this is good.
This patch was done while working on reproducible builds for openSUSE.
07:30
07:48 buildable6 left 07:50 buildable6 joined 07:51 sena_kun joined 08:50 buildable6 left 08:52 buildable6 joined
Geth rakudo/main: babd7a478b | (Elizabeth Mattijsen)++ | 2 files
RakuAST: hyphenize module_name
09:40
09:52 buildable6 left 09:56 buildable6 joined
Geth rakudo/main: 59ebf8cea4 | (Elizabeth Mattijsen)++ | 2 files
RakuAST: Streamline use/no actions

Made possible by making sure an undefined argument is handled correctly in RakuAST::Pragma.new
10:53
10:56 buildable6 left, buildable6 joined 11:56 buildable6 left 11:59 buildable6 joined
Geth rakudo/main: aa58383ead | (Elizabeth Mattijsen)++ | 18 files
RakuAST: add localization for pragmas
12:02
rakudo/main: 7660d3692f | (Elizabeth Mattijsen)++ | 13 files
RakuAST: remove localization support for "use newline"

As it is actually not implemented as a pragma, but rather as a very tiny module in lib, and as such should not be localized.
12:12
jdv is t/12-rakuast/statement-phaser.rakutest failing for anyone else? 12:22
lizmat it is for me.... without RAkUDO_RAKUAST=1 you mean, right ? 12:23
jdv will investigate
jdv yes 12:24
thanks
Geth rakudo/main: 8defd1085e | (Elizabeth Mattijsen)++ | t/12-rakuast/statement-phaser.rakutest
Mark RakuAST FIRST tests as todo if not run under RAKUDO_RAKUAST=1

Recent changes made the trees dependent on the Raku grammar/actions and thus will not function correctly with the legacy grammar
12:37
lizmat jdv ^^ 12:38
Geth rakudo/main: feb8702d83 | (Justin DeVuyst)++ | tools/templates/NQP_REVISION
Bump NQP in prep for release
12:39
jdv and thanks 12:40
12:59 buildable6 left 13:02 buildable6 joined 13:06 buildable6 left, buildable6 joined
lizmat jdv seems that broke things? 13:07
ah, maybe I borked it myself locally 13:08
yeah borked it locally :-) 13:10
14:02 buildable6 left 14:03 buildable6 joined 14:07 buildable6 left, buildable6 joined 15:03 buildable6 left 15:05 buildable6 joined 16:05 buildable6 left 16:07 buildable6 joined
Geth rakudo: codesections++ created pull request #5428:
Don't link to docs.raku.org for non-CORE types
16:21
rakudo/main: 6050735ed7 | (Daniel Sockwell)++ (committed by Elizabeth Mattijsen) | src/core.c/Mu.rakumod
Don't link to docs.raku.org for non-CORE types

The default .WHY message currently always refers users to
  docs.raku.org for documentation on undocumented types. This is
confusing for non-CORE types and could create the impression that the docs site has many broken links/missing pages.
This commit removes the docs.raku.org reference for any types that don't pass `CORE::{$what}:exists`
16:24
17:07 buildable6 left
Geth rakudo/main: 55952f679a | (Elizabeth Mattijsen)++ | 2 files
RakuAST: move localization reading logic to RakuAST::L10N

As one step closer to allow a simple maintenance API of the localization information
17:09
17:09 buildable6 joined
jdv blin says Polyglot::Brainfuck's tests are broke 17:57
lizmat looks 18:01
looks like the module is using experimental :rakuast 18:03
so most likely it will need an update
jdv ^^
jdv cool 18:06
18:09 buildable6 left
lizmat jup, needs correction... will make a PR for it 18:12
18:13 buildable6 joined
jdv looks like a handful of others are unhappy:( 18:15
18:17 buildable6 left, buildable6 joined
lizmat jdv: do you have a list? 18:19
jdv just a sec 18:22
lizmat PR for Polyglot::Brainfuck done 18:23
jdv hmm 18:25
i mean all the other "failures" are old news. i'm not sure if we should look into them or ingore them at this point.
lizmat that doesn't look alarming ?
jdv i'm talking about github.com/rakudo/rakudo/issues/5429 18:26
lizmat yeah, gotcha
jdv the ZefFailure and InstallableButUntested bits
i think they stood out this time to mee cause there's usually way more:)
lizmat jdv: I am surprised at some missing dependency ones though. eg. Pakku 18:30
and raku.land/zef:vrurg/WWW::GCloud::API::Storage 18:32
jdv: but I don't think there's a real blocker atm 18:33
jdv yeah, was just wondering if we could pick some of them off 18:34
lizmat left an issue with vrurg for the WWW::GCloud ones, as they are recent module additions 18:36
jdv timo: around?
cool
lizmat hmmm looks like many of vrurg's modules trigger Blin 18:37
wonder if they have something in common
anyways, need to be afk for a few hours at least
jdv I didn't vet the MissingDependency list yet
ok, thanks
18:51 tellable6 left, tellable6 joined
Geth nqp: usev6++ created pull request #811:
[JVM] Look at type check mode of checked value
18:58
19:13 buildable6 left 19:14 buildable6 joined 19:20 djinni` left 19:25 djinni` joined 20:14 buildable6 left 20:17 buildable6 joined 21:17 buildable6 left 21:20 buildable6 joined
nemokosch alwaysfail 949 is pretty concerning in itself 21:26
Pakku depends on executables so maybe that's not so surprising 21:28
21:47 Nemokosch joined 21:57 Nemokosch left
vrurg_ jdv: ignore the dependency. It's been fixed on the HEAD, but so far it's the only change and I'm vague about releasing a new version only because of this. 21:57
tellable6 2023-10-17T18:49:20Z #raku <jdv> vrurg looks like WWW::GCloud is misssing a dep on Method::Also
vrurg_ I'd rather wonder what is it about LibXML::Class and Async::Workers?? 21:58
22:20 buildable6 left, buildable6 joined 22:25 buildable6 left, buildable6 joined 22:30 sena_kun left 23:20 buildable6 left 23:21 buildable6 joined