🦋 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:21 buildable6 left 00:24 buildable6 joined 00:28 buildable6 left, buildable6 joined
ugexe what does "SC not yet resolved; lookup failed" mean? It comes from me calling `CompUnit::Repository::Staging.new(...)` 00:58
it is probably relevant to mention that it works in some cases. i have a branch of zef that uses it to install things. it is able to install itself fine, but if i try to use that precompiled installed zef to install something else, it gives the error above 01:01
01:24 buildable6 left 01:27 buildable6 joined 01:31 jgaz left 02:27 buildable6 left 02:28 buildable6 joined 02:32 buildable6 left, buildable6 joined
releasable6 Next release in ≈1 day and ≈15 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 03:00
03:28 buildable6 left 03:29 buildable6 joined 04:29 buildable6 left 04:31 buildable6 joined 04:35 buildable6 left 04:36 buildable6 joined 05:31 buildable6 left 05:34 buildable6 joined 06:31 nine left, nine joined
Geth nqp: usev6++ created pull request #812:
[JVM] Implement shared/non-blocking file locking
06:34 buildable6 left 06:38 buildable6 joined 07:30 hythm joined 07:38 buildable6 left
hythm re: "SC not yet resolved; lookup failed" I filed an issue regarding this error sometime ago here: github.com/rakudo/rakudo/issues/5199  , There is also a workaround at the end of the issue 07:38
07:39 buildable6 joined
hythm re: "Pakku depends on executables so maybe that's not so surprising", Pakku depends on libarchive native dependency. may be Blin doesn't check native deps, or doesn't understand specifying an alternative dependencies  in the form of eg. { any: [dep1, dep2] }, meaning either dep1 or dep2. 07:48
Geth nqp/main: 5af47c154f | (Christian Bartolomäus)++ (committed using GitHub Web editor) | src/vm/jvm/runtime/org/raku/nqp/io/FileHandle.java
[JVM] Implement shared/non-blocking file locking (#812)

This should make the fudged tests in roast's S32-io/lock.t pass.
08:09 hythm left 08:12 sena_kun joined 08:39 buildable6 left 08:40 buildable6 joined 09:40 buildable6 left 09:42 buildable6 joined 10:42 buildable6 left 10:44 buildable6 joined 11:44 buildable6 left 11:47 buildable6 joined 12:07 nine left, nine joined 12:31 jgaz joined 12:47 buildable6 left 12:49 buildable6 joined
jdv vrurg_: ok. i'm vague most of the time. 13:14
13:16 vrurg_ is now known as vrurg
jdv hmm, moarvm has no changes. first since i've been doing releases. 13:36
does it make more sense to just cut one to keep the rakudo and moarvm versions in sync or skip it... 13:37
13:49 buildable6 left
lizmat jdv I'd see cut one to prevent confusion 13:51
13:51 buildable6 joined
jdv cool 13:55
lizmat: changelogs are up 14:47
lizmat I will haz a look
jdv thanks
14:51 buildable6 left 14:53 buildable6 joined
lizmat jdv I had haz a looked :-) 14:55
jdv cool 15:49
15:53 buildable6 left 15:55 buildable6 joined 16:02 buildable6 left, buildable6 joined 16:55 buildable6 left 16:58 buildable6 joined
[Tux] Rakudo v2023.09-82-g934f80635 (v6.d) on MoarVM 2023.09-1-g7abf85f94
csv-ip5xs0.827 - 0.844
csv-ip5xs-205.282 - 6.194
csv-parser3.919 - 4.526
csv-test-xs-200.353 - 0.369
test6.330 - 6.558
test-t1.391 - 1.679
test-t --race0.837 - 1.173
test-t-2020.499 - 22.283
test-t-20 --race7.068 - 7.319
17:58 buildable6 left 18:01 buildable6 joined 18:21 melezhik joined 18:29 melezhik left 18:30 melezhik joined 18:35 melezhik left 18:37 melezhik joined 18:42 melezhik left 18:43 melezhik joined 18:48 melezhik left 18:54 melezhik joined 19:01 buildable6 left, melezhik left 19:04 buildable6 joined 19:08 melezhik joined 19:18 melezhik left 20:02 jgaz left 20:04 buildable6 left 20:05 buildable6 joined 20:09 buildable6 left, buildable6 joined 20:51 melezhik joined 21:05 buildable6 left 21:06 buildable6 joined 21:10 buildable6 left 21:11 buildable6 joined
ugexe m: CompUnit::RepositoryRegistry.repository-for-name("core").resolve(CompUnit::DependencySpecification.new(:short-name<CompUnit::Repository::Staging>)).distribution.content("lib/CompUnit/Repository/Staging.rakumod").say 21:17
camelia Failed to write 1 bytes to filehandle: Bad file descriptor
in block <unit> at <tmp> line 1
ugexe m: CompUnit::RepositoryRegistry.repository-for-name("core").resolve(CompUnit::DependencySpecification.new(:short-name<CompUnit::Repository::Staging>)).distribution.content("lib/CompUnit/Repository/Staging.rakumod").note 21:18
camelia IO::Handle<"/home/camelia/rakudo-m-inst-2/share/perl6/core/sources/699311FC34E5A7C61AE4B6C8965D11BBCC085720".IO>(opened)
ugexe the only difference there is say vs note
Geth rakudo/ugexe-patch-1: 9db25993a0 | (Nick Logan)++ (committed using GitHub Web editor) | src/core.c/CompUnit/Repository/Installation.rakumod
Don't open handles when calling Distribution.content

Other distribution objects do not return an opened handle (see `Distribution::Locally`), which was the original intention since the user may want to open the handle with a different encoding or may not be interested in opening the handle at all.
rakudo: ugexe++ created pull request #5431:
Don't open handles when calling Distribution.content
21:39 melezhik left 22:06 buildable6 left 22:08 buildable6 joined 22:22 sena_kun left
releasable6 Next release in ≈19 hours. There are no known blockers. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 23:00
23:08 buildable6 left 23:09 buildable6 joined 23:13 buildable6 left, buildable6 joined