🦋 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
00:09
reportable6 joined
00:26
londoed_ left
00:27
londoed_ joined
01:35
frost joined
06:07
reportable6 left
06:08
reportable6 joined
06:58
Altai-man joined
07:01
sena_kun left
08:37
evalable6 left,
linkable6 left
08:38
linkable6 joined,
evalable6 joined
09:00
uzl[m] left
09:31
dogbert17 left,
dogbert17 joined
10:25
sena_kun joined
10:27
Altai-man left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | Files=1353, Tests=117192, 293 wallclock secs (35.90 usr 10.07 sys + 4063.01 cusr 337.24 csys = 4446.22 CPU) | 11:05 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo/lizmat-handle-unwriteable-repo: 446b02e41d | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/PrecompilationStore/File.pm6 Allow for unwriteable repos wrt caching repo-ids As an optimization, the first writeable repo will store the repo-id of a use target so that it does not need to look it up for a given repo-chain everytime. This affects core installed modules, and any other modules installed with CUR::Staging. ... (8 more lines) |
11:42 | |||||||||||||||||||||||||||||||||||||
rakudo: lizmat++ created pull request #4905: Allow for unwriteable repos wrt caching repo-ids |
|||||||||||||||||||||||||||||||||||||||
12:07
reportable6 left
12:09
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
12:18 | |||||||||||||||||||||||||||||||||||||
jdv | gonna start releasings shortly | 13:02 | |||||||||||||||||||||||||||||||||||||
lizmat | ++jdv | 13:15 | |||||||||||||||||||||||||||||||||||||
13:36
discord-raku-bot left,
discord-raku-bot joined
14:36
bisectable6 left,
coverable6 left,
greppable6 left,
linkable6 left,
shareable6 left,
quotable6 left,
bloatable6 left,
releasable6 left,
nativecallable6 left,
notable6 left,
committable6 left,
statisfiable6 left,
unicodable6 left,
benchable6 left,
evalable6 left,
sourceable6 left,
reportable6 left,
tellable6 left
14:37
shareable6 joined,
notable6 joined,
greppable6 joined,
reportable6 joined
14:38
bloatable6 joined,
statisfiable6 joined,
evalable6 joined,
benchable6 joined,
quotable6 joined,
committable6 joined,
coverable6 joined
14:39
tellable6 joined,
linkable6 joined,
releasable6 joined,
nativecallable6 joined,
unicodable6 joined
14:40
bisectable6 joined,
sourceable6 joined
|
|||||||||||||||||||||||||||||||||||||||
bartolin | There is one remaining thing that makes 'make install' fail on the JVM backend: github.com/rakudo/rakudo/commit/86...t-72019481 | 14:58 | |||||||||||||||||||||||||||||||||||||
Probably it's not too important, but on the other hand it would be nice to have the installation working for the release. | 14:59 | ||||||||||||||||||||||||||||||||||||||
lizmat: could you have another look there? | |||||||||||||||||||||||||||||||||||||||
lizmat | bartolin: so what is the error now? | 15:01 | |||||||||||||||||||||||||||||||||||||
bartolin | you can see it in the CI logs as well: "Failed to get the directory contents of '/home/vsts/work/1/rakudo/../install/share/perl6/vendor/dist': nqp::opendir: unable to get a DirectoryStream | 15:02 | |||||||||||||||||||||||||||||||||||||
dev.azure.com/Rakudo/rakudo/_build...810221fdff | |||||||||||||||||||||||||||||||||||||||
(I commented it on github.com/rakudo/rakudo/commit/86927cba53) | |||||||||||||||||||||||||||||||||||||||
That directory is indeed missing and it is created with that commit reverted. (Probably on MoarVM as well.) | 15:03 | ||||||||||||||||||||||||||||||||||||||
lizmat | could you try removing the "once"s and see if that helps ? | 15:05 | |||||||||||||||||||||||||||||||||||||
15:09
frost left
|
|||||||||||||||||||||||||||||||||||||||
bartolin | I'm compiling. But I don't have much time right now, so I can't investigate in depth ... | 15:10 | |||||||||||||||||||||||||||||||||||||
lizmat | thing is: that upgrade check is really a noop for any installation post 2016 | 15:11 | |||||||||||||||||||||||||||||||||||||
bartolin | jepp, withouth the "once"s installation finishes. (And all the directories are created: {vendor,site}/{sources,resources,dist,bin}.) Maybe something is wrong with 'once' on the JVM backend. | 15:25 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: e4ba84afc0 | (Elizabeth Mattijsen)++ | src/core.c/CompUnit/Repository/Installation.pm6 Fix install issue on JVM |
15:30 | |||||||||||||||||||||||||||||||||||||
lizmat | jdv: please include this commit, cherry pick if you will | 15:31 | |||||||||||||||||||||||||||||||||||||
bartolin | lizmat++ | 15:33 | |||||||||||||||||||||||||||||||||||||
jdv | what's the risk/reward? | ||||||||||||||||||||||||||||||||||||||
is it likely to break in a blin run? is it important enough to wedge in the middlr of a release? | |||||||||||||||||||||||||||||||||||||||
lizmat | an extra existence check always when loading a module | ||||||||||||||||||||||||||||||||||||||
jdv | that doens't sound important enough to me | 15:34 | |||||||||||||||||||||||||||||||||||||
lizmat | indeed | ||||||||||||||||||||||||||||||||||||||
it was an optimization | 15:35 | ||||||||||||||||||||||||||||||||||||||
jdv | ok, it can wait til next relase then | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2022.04: 2760ca4dd4 | (Justin DeVuyst)++ | 3 files Update changelog + announcement Deliberately not logged: [4afbed73][ac31c594][624b9271][34d28164][0420a0cf][4c4d3792][bf50105f] [dc6c8117][ea2135ec][94f2ba5d][320bc4c7][8f7cc084][17573da2][ec1c001a] [4b9c315c][6e21b22b][1ad97a68][2a56aa73][c79bb2b1][4c5c7e6b][553852bb] ... (21 more lines) |
||||||||||||||||||||||||||||||||||||||
lizmat | afk for a few hours& | 15:38 | |||||||||||||||||||||||||||||||||||||
bartolin | CI is happy the first time in about three weeks: github.com/rakudo/rakudo/commit/e4ba84afc0 | 16:06 | |||||||||||||||||||||||||||||||||||||
jdv | [Coke]: around? | 16:09 | |||||||||||||||||||||||||||||||||||||
16:22
evalable6 left,
linkable6 left,
linkable6 joined
16:25
evalable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: JJ self-assigned Allow "bare" indexing terms in documentation github.com/Raku/problem-solving/issues/321 | 16:34 | |||||||||||||||||||||||||||||||||||||
dogbert17 | , | 16:39 | |||||||||||||||||||||||||||||||||||||
17:11
[Coke] left
17:14
[Coke] joined
18:06
reportable6 left
18:09
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: 2c228cec20 | (Justin DeVuyst)++ | t/nqp/019-file-ops.t Revert "Unskip this test that has been skipped 6+ years" This reverts commit 224691b8921652fdaab01d833c7079a8c230f309. |
18:23 | |||||||||||||||||||||||||||||||||||||
nqp: cc818e5be1 | (Justin DeVuyst)++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2022.04 |
|||||||||||||||||||||||||||||||||||||||
nqp: deec89980f | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2022.04 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2022.04: 20f24213ba | (Justin DeVuyst)++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2022.04 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2022.04: fa8aa45b64 | (Justin DeVuyst)++ | VERSION [release] Bump VERSION to 2022.04 |
|||||||||||||||||||||||||||||||||||||||
rakudo: jdv++ created pull request #4906: Release 2022.04 |
18:37 | ||||||||||||||||||||||||||||||||||||||
rakudo/master: 4 commits pushed by (Justin DeVuyst)++ | 18:40 | ||||||||||||||||||||||||||||||||||||||
jdv | the nqp and rakudo releases should done now | 18:52 | |||||||||||||||||||||||||||||||||||||
patrickb: ^ | 18:53 | ||||||||||||||||||||||||||||||||||||||
.tell El_Che 2022.04 happened | 18:54 | ||||||||||||||||||||||||||||||||||||||
tellable6 | jdv, I'll pass your message to El_Che | ||||||||||||||||||||||||||||||||||||||
MasterDuke | jdv++ | 18:56 | |||||||||||||||||||||||||||||||||||||
sena_kun | jdv++ | 19:00 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2021-10-20T14:44:00Z #raku-dev <tbrowder> .tell sena_kun please check my ChangeLog-Draft entry for correctness when you get a chance | ||||||||||||||||||||||||||||||||||||||
bartolin | yeah, jdv++ | 19:01 | |||||||||||||||||||||||||||||||||||||
jdv | thanks. later y'all & | 19:03 | |||||||||||||||||||||||||||||||||||||
patrickb | What's a good email address to use in the gpg key used in automated github actions for the Star builds? | 20:08 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2022-04-23T02:58:18Z #raku <melezhik> patrickb I could think about custom build command that would replace a default one in SparkyCI , in that case - "ake test-setup deploy-runner" ... "zef install --depsonly && zef test ." will be still required afterwards? | ||||||||||||||||||||||||||||||||||||||
hey patrickb, you have a message: gist.github.com/30e7e5ab23f9794124...8c316385ea | |||||||||||||||||||||||||||||||||||||||
patrickb | rba: ^ | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 6f6fd1f76f | (Daniel Green)++ | 2 files Slightly speedup exponentiation by Ints Only perform the `$b > 0` check once and check for underflow before creating the Rat for negative powers. |
20:31 | |||||||||||||||||||||||||||||||||||||
rakudo: 1a12c34d36 | (Daniel Green)++ | src/Perl6/Optimizer.nqp Re-write `$a ** 2` to `$a * $a` in the optimizer When it's safe to do so just doing the multiplication directly is faster than calling nqp::pow_I. |
|||||||||||||||||||||||||||||||||||||||
rakudo: 8140c55bf6 | MasterDuke17++ (committed using GitHub Web editor) | 3 files Merge pull request #4891 from MasterDuke17/speedup_exponentiation_by_Ints |
|||||||||||||||||||||||||||||||||||||||
rba | patrickb: How all need to read the emails? | ||||||||||||||||||||||||||||||||||||||
tellable6 | 2021-08-19T21:47:00Z #raku-dev <Altai-man> .tell rba docs.raku.org is not available? | ||||||||||||||||||||||||||||||||||||||
rba | Uhh. This was an old msg. | 20:33 | |||||||||||||||||||||||||||||||||||||
MasterDuke | yeah, tellable6 is catching up on some old messages it wasn't able to deliver before. safe to ignore | 20:34 | |||||||||||||||||||||||||||||||||||||
rba | patrickb: We can use a generic email with forward to some people. ? | ||||||||||||||||||||||||||||||||||||||
patrickb: Use release<AT>rakulang.org. Please let me know your email to add it to the forwarder. | 20:51 | ||||||||||||||||||||||||||||||||||||||
patrickb: May we add the private part of the gpg key to team-raku.1password.com ? Please send me your email as a pvt msg. I will in invite you. | 20:56 | ||||||||||||||||||||||||||||||||||||||
21:20
linkable6 left,
evalable6 left,
linkable6 joined
21:21
[Coke]_ joined
21:22
evalable6 joined
21:23
[Coke] left
21:27
londoed_ left,
londoed_ joined
21:36
Geth left
21:42
Geth joined
21:45
RakuIRCLogger joined
21:49
RakuIRCLogger left,
RakuIRCLogger joined
23:06
[Coke]_ is now known as [Coke]
23:34
discord-raku-bot left,
discord-raku-bot joined
|