🦋 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:02
reportable6 left
00:03
reportable6 joined
01:04
nativecallable6 left,
bloatable6 left,
evalable6 left,
benchable6 left,
notable6 left,
reportable6 left,
squashable6 left,
unicodable6 left,
greppable6 left,
linkable6 left,
shareable6 left,
releasable6 left,
tellable6 left,
coverable6 left,
bisectable6 left,
quotable6 left,
committable6 left,
sourceable6 left,
statisfiable6 left
01:05
sourceable6 joined,
quotable6 joined,
bisectable6 joined,
shareable6 joined,
coverable6 joined,
notable6 joined,
releasable6 joined,
greppable6 joined
01:06
nativecallable6 joined,
squashable6 joined,
linkable6 joined,
bloatable6 joined,
tellable6 joined
01:07
committable6 joined,
evalable6 joined,
unicodable6 joined,
benchable6 joined,
statisfiable6 joined,
reportable6 joined
02:07
notable6 left,
unicodable6 left,
bisectable6 left,
linkable6 left,
nativecallable6 left,
quotable6 left,
bloatable6 left,
shareable6 left,
committable6 left,
reportable6 left,
sourceable6 left,
evalable6 left,
tellable6 left,
benchable6 left,
statisfiable6 left,
releasable6 left,
coverable6 left,
greppable6 left,
squashable6 left
02:08
releasable6 joined,
committable6 joined,
tellable6 joined,
linkable6 joined,
sourceable6 joined,
quotable6 joined,
statisfiable6 joined
02:09
coverable6 joined,
benchable6 joined,
unicodable6 joined,
nativecallable6 joined,
greppable6 joined,
bloatable6 joined,
shareable6 joined
02:10
evalable6 joined,
notable6 joined,
reportable6 joined,
squashable6 joined,
bisectable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #4416: [WIP] Fix freezes caused by concurrently produced iterators |
02:36 | |||||||||||||||||||||||||||||||||||||
02:59
melezhik left
|
|||||||||||||||||||||||||||||||||||||||
Geth | roast: vrurg++ created pull request #738: Add tests for hyper/race throwing on second .iterator |
03:11 | |||||||||||||||||||||||||||||||||||||
03:59
evalable6 left,
linkable6 left
04:01
linkable6 joined
04:02
evalable6 joined
05:02
benchable6 left,
statisfiable6 left,
linkable6 left,
tellable6 left,
committable6 left,
coverable6 left,
bisectable6 left,
releasable6 left,
quotable6 left,
evalable6 left,
reportable6 left,
squashable6 left,
nativecallable6 left,
shareable6 left,
sourceable6 left,
greppable6 left,
notable6 left,
unicodable6 left,
bloatable6 left,
greppable6 joined,
statisfiable6 joined,
reportable6 joined
05:03
nativecallable6 joined,
tellable6 joined,
unicodable6 joined,
quotable6 joined
05:04
coverable6 joined,
releasable6 joined,
notable6 joined,
benchable6 joined,
evalable6 joined,
bisectable6 joined,
linkable6 joined,
committable6 joined,
squashable6 joined
05:05
sourceable6 joined,
bloatable6 joined,
shareable6 joined
05:31
Xliff left
06:03
reportable6 left
06:05
reportable6 joined
07:05
evalable6 left,
linkable6 left
07:06
linkable6 joined,
evalable6 joined
08:19
shareable6 left,
greppable6 left,
benchable6 left,
sourceable6 left,
committable6 left,
bloatable6 left,
notable6 left,
linkable6 left,
reportable6 left,
squashable6 left,
quotable6 left,
nativecallable6 left,
bisectable6 left,
tellable6 left,
statisfiable6 left,
coverable6 left,
unicodable6 left,
evalable6 left,
releasable6 left,
reportable6 joined,
nativecallable6 joined
08:20
notable6 joined,
unicodable6 joined,
committable6 joined,
sourceable6 joined,
evalable6 joined,
tellable6 joined
08:21
quotable6 joined,
bisectable6 joined,
coverable6 joined,
greppable6 joined,
shareable6 joined,
benchable6 joined,
linkable6 joined,
bloatable6 joined
08:22
statisfiable6 joined,
releasable6 joined,
squashable6 joined
08:48
lizmat left
08:50
LizBot_ joined
08:51
lizmat joined,
RakuIRCLogger_ joined
08:52
LizBot left,
RakuIRCLogger left
08:53
RakuIRCLogger_ left,
RakuIRCLogger joined
|
|||||||||||||||||||||||||||||||||||||||
gfldex | how do I disable precomp completely? | 11:29 | |||||||||||||||||||||||||||||||||||||
lizmat | no precompilation | 11:33 | |||||||||||||||||||||||||||||||||||||
gfldex | Is there an ENV variable? | 11:34 | |||||||||||||||||||||||||||||||||||||
lizmat | don't think so? | ||||||||||||||||||||||||||||||||||||||
I guess the easiest way to implement this, would be to have a $*REPO that just never says it has a binary version of something available? | 11:35 | ||||||||||||||||||||||||||||||||||||||
gfldex | I'm running a script as a user with no write access. It does work but there is much clutter on STDERR when modules are loaded. | ||||||||||||||||||||||||||||||||||||||
Diverting the .precomp directory to /tmp/ would work too I guess. | 11:36 | ||||||||||||||||||||||||||||||||||||||
lizmat | yup | 11:37 | |||||||||||||||||||||||||||||||||||||
Geth | rakudo: 9743035f45 | (Christian Bartolomäus)++ | src/vm/jvm/runtime/org/raku/rakudo/Binder.java [JVM] Don't try and concatenate with closure This mimics the fix from 3ed51de397 that went into /src/Perl6/Metamodel/BOOTSTRAP.nqp and didn't apply for the JVM backend. It makes sure that string concatenation is only tried on a string. See 3ed51de397 for the full explanation. |
11:42 | |||||||||||||||||||||||||||||||||||||
rakudo: 57070f0597 | (Christian Bartolomäus)++ | src/vm/jvm/runtime/org/raku/rakudo/Binder.java [JMV] Die in signature destructuring with Junction This mimics the fix from 15d372e2f6 that went into src/Perl6/bootstrap.c/BOOTSTRAP.nqp and didn't apply for the JVM backend. Fixes github.com/rakudo/rakudo/issues/3027 for rakudo-j. (The examples from the issue led to a segfault with rakudo-j -- at least with on OpenJDK on FreeBSD.) |
|||||||||||||||||||||||||||||||||||||||
Altai-man | releasable6, status | 11:50 | |||||||||||||||||||||||||||||||||||||
releasable6 | Altai-man, Next release in ≈7 hours. There are no known blockers. 1 out of 37 commits logged | ||||||||||||||||||||||||||||||||||||||
Altai-man, Details: gist.github.com/9c05d9c8ce33b65b2a...fe8a377bcd | |||||||||||||||||||||||||||||||||||||||
Geth | roast: cce9d986c9 | (Christian Bartolomäus)++ | S32-exceptions/misc.t [JVM] Unfudge now passing test Fixed with github.com/rakudo/rakudo/commit/9743035f45. |
12:01 | |||||||||||||||||||||||||||||||||||||
12:02
reportable6 left
12:03
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
[TuxCM] |
|
12:08 | |||||||||||||||||||||||||||||||||||||
gfldex | I'm getting `Failed to create directory '/home/rakubot/.raku/short' with mode '0o777': Failed to mkdir: Permission denied` | 12:27 | |||||||||||||||||||||||||||||||||||||
Does that mean that any user is able to modify precomp files? | |||||||||||||||||||||||||||||||||||||||
lizmat | that would be... meh ? | 12:46 | |||||||||||||||||||||||||||||||||||||
maybe you have a weird umask ? | |||||||||||||||||||||||||||||||||||||||
12:49
cognominal joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | 13:11 | |||||||||||||||||||||||||||||||||||||
camelia | 0.148984556 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.14738786 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.145506012 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.5831918 | ||||||||||||||||||||||||||||||||||||||
lizmat | this feels very weird to me... | ||||||||||||||||||||||||||||||||||||||
that particular piece of code either performs at .15 seconds, or at .58 seconds | |||||||||||||||||||||||||||||||||||||||
m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | 13:12 | ||||||||||||||||||||||||||||||||||||||
camelia | 0.145589601 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.152023078 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.15427925 | ||||||||||||||||||||||||||||||||||||||
lizmat | m: my @a = ^2000; for ^2000 { @a.map: { Nil } }; say now - INIT now | ||||||||||||||||||||||||||||||||||||||
camelia | 0.573228222 | ||||||||||||||||||||||||||||||||||||||
Altai-man sees gist.github.com/Altai-man/c5a003ca...3c48778111 sometimes appearing when working on the App::Raku::Log | 13:41 | ||||||||||||||||||||||||||||||||||||||
gfldex | Running Rakudo with a user that doesn't got write access to $HOME doesn't work. I get all sort of weird errors. | 13:42 | |||||||||||||||||||||||||||||||||||||
raku -e 'await Proc::Async.new("/usr/local/raku").start' | 13:43 | ||||||||||||||||||||||||||||||||||||||
results in "Failed to spawn process /usr/local/raku: no such file or directory (error code -2)" | 13:44 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 99e4cf8df6 | Altai-man++ | 5 files Revert "s/Perl6/Raku in more places" This reverts commit 48de177274435f1d48c6619fae5603b776941056. This does cause CompUnit::Repository::Mask module to fail its tests, so revert before the release so we could have more time to investigate. |
14:23 | |||||||||||||||||||||||||||||||||||||
Altai-man starts a release | 14:33 | ||||||||||||||||||||||||||||||||||||||
14:51
Altai-man_ joined
|
|||||||||||||||||||||||||||||||||||||||
Altai-man | releasable6, status | 14:54 | |||||||||||||||||||||||||||||||||||||
releasable6 | Altai-man, Next release in ≈4 hours. There are no known blockers. 1 out of 40 commits logged | ||||||||||||||||||||||||||||||||||||||
Altai-man, Details: gist.github.com/c0f5356f81563278ca...5b39e59b55 | |||||||||||||||||||||||||||||||||||||||
16:01
linkable6 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/release-2021.06: 1d0f1b8828 | Altai-man++ | 3 files Update changelog + announcement Deliberately not logged: 1962e67 ce943fc 919fe7b faec804 9433d0f 5885e2c 16eaa06 48de177 4f61a10 f0b7ee7 d881ac0 292e8c8 2c3a1a0 ca8dea2 99e4cf8 |
16:02 | |||||||||||||||||||||||||||||||||||||
rakudo: Altai-man++ created pull request #4417: Release 2021.06 |
|||||||||||||||||||||||||||||||||||||||
16:03
linkable6 joined
16:08
Altai-man_ left,
linkable6 left
16:11
linkable6 joined
16:23
Altai-man left
16:26
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | very oops | 16:28 | |||||||||||||||||||||||||||||||||||||
can anyone check if spectest works? | |||||||||||||||||||||||||||||||||||||||
oh, one of them is me | 16:29 | ||||||||||||||||||||||||||||||||||||||
16:31
linkable6 left
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | the request is still valid | 16:31 | |||||||||||||||||||||||||||||||||||||
Geth | roast: b807e27ebf | Altai-man++ | S22-package-format/local.t Revert "Fix test after s/Perl6/Raku change" This reverts commit acdd8d21b9c7b648831266cffa44f0929d5ffc64. As the original commit was reverted. |
16:33 | |||||||||||||||||||||||||||||||||||||
16:34
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | never mind | 16:49 | |||||||||||||||||||||||||||||||||||||
17:50
Altai-man joined
17:58
Altai-man left
18:02
reportable6 left
18:04
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
gfldex | is 'use nqp;' hardcoded? | 18:16 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: 8f58357f6b | Altai-man++ | tools/templates/MOAR_REVISION [release] Bump MoarVM revision to 2021.06 |
18:33 | |||||||||||||||||||||||||||||||||||||
nqp: def4955957 | Altai-man++ | VERSION [release] Bump VERSION to 2021.06 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2021.06: c8142a54a7 | Altai-man++ | tools/templates/NQP_REVISION [release] Bump NQP revision to 2021.06 |
|||||||||||||||||||||||||||||||||||||||
rakudo/release-2021.06: 4887a169b4 | Altai-man++ | VERSION [release] Bump VERSION to 2021.06 |
|||||||||||||||||||||||||||||||||||||||
18:37
Altai-man joined
18:40
Altai-man left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/master: 4 commits pushed by Altai-man++ | 18:56 | |||||||||||||||||||||||||||||||||||||
lizmat | sena_kun++ | 18:57 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, ping? | ||||||||||||||||||||||||||||||||||||||
lizmat | pong | ||||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, hey. Hope you are doing fine. I got the templates and spent most of today to adapt them. A couple of questions: 1)are search results loaded lazily, as in can we have pagination with page count? 2)the templates you did not mention are `targets` and `around`, can you please give me an example how can I trigger them? | 18:58 | |||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: you can't trigger those at the moment, only by manually adapting a URL | 18:59 | |||||||||||||||||||||||||||||||||||||
search results are basically a lazy iterator, so I don't know how many there are | 19:00 | ||||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, if I can access it by some custom URL, I'd like to have it unless you want to defer their UI to some later time | ||||||||||||||||||||||||||||||||||||||
lizmat | but you *can* page through them | ||||||||||||||||||||||||||||||||||||||
sena_kun | oh-uh | ||||||||||||||||||||||||||||||||||||||
hmmmm | |||||||||||||||||||||||||||||||||||||||
maybe I'll present it then and we can look at how it'd be best to patch together when there is some code to work with | 19:01 | ||||||||||||||||||||||||||||||||||||||
lizmat, alright, I'll try to finish missing bits of JS here and there and send a big PR. | |||||||||||||||||||||||||||||||||||||||
lizmat | /channel/targets.html?targets=target,target,target | 19:02 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, and those target,target,target can be?.. | 19:03 | |||||||||||||||||||||||||||||||||||||
lizmat | /channel/around.html?target=target,nr-entries=5 | ||||||||||||||||||||||||||||||||||||||
sena_kun | just something arbitrary is fine | ||||||||||||||||||||||||||||||||||||||
lizmat | e.g.: 2021-06-19Z13:11-0002 | 19:04 | |||||||||||||||||||||||||||||||||||||
19:06
b2gills left
|
|||||||||||||||||||||||||||||||||||||||
sena_kun | I feel like something is wrong, but already spent more than I could afford today and cannot exactly pinpoint what's wrong except for the roundtrip.t issue. :S | 19:12 | |||||||||||||||||||||||||||||||||||||
lizmat | roundtrip issue ? | 19:14 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, github.com/rakudo/rakudo/issues/4418 | ||||||||||||||||||||||||||||||||||||||
lizmat | ah, that one... yeah.. no worries there until the next release I'd say | 19:15 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat, I also reverted a commit by you, I think you got the notification. | 19:19 | |||||||||||||||||||||||||||||||||||||
lizmat | yeah no worries about that either... :-) | ||||||||||||||||||||||||||||||||||||||
at least I now know where to look for failures :-) | |||||||||||||||||||||||||||||||||||||||
sena_kun | yesh | 19:20 | |||||||||||||||||||||||||||||||||||||
lizmat | sena_kun: confirmed release 2021.06 builds and tests ok | 19:24 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat++ | 19:25 | |||||||||||||||||||||||||||||||||||||
MasterDuke | sena_kun++ | 19:26 | |||||||||||||||||||||||||||||||||||||
Geth | ¦ problem-solving: coke assigned to JJ Issue Separate Community Resource pages github.com/Raku/problem-solving/issues/286 | 19:51 | |||||||||||||||||||||||||||||||||||||
¦ problem-solving: coke unassigned from JJ Issue Separate Community Resource pages github.com/Raku/problem-solving/issues/286 | 19:52 | ||||||||||||||||||||||||||||||||||||||
[Coke] | ^^ I don't mind if JJ is assigned, but it's not strictly a docs issue, so didn't want to lock him in. | 19:59 | |||||||||||||||||||||||||||||||||||||
lizmat | [Coke] : you *can* remove the assignment before actually creating an issue :-) | 20:01 | |||||||||||||||||||||||||||||||||||||
[Coke] | Didn't realize it had been done or I would have. | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: a8f144cc94 | (Elizabeth Mattijsen)++ | 3 files Simplify iterator selection for map This should allow for easier inlining and marginally faster calls to .map. - Add "has_phasers" methods to WhateverCode and ForeignCode So that we don't have to check what type of Callable we actually ... (10 more lines) |
20:06 | |||||||||||||||||||||||||||||||||||||
rakudo/last-with-value: 4 commits pushed by (Elizabeth Mattijsen)++ | 20:09 | ||||||||||||||||||||||||||||||||||||||
lizmat | rebase on master | ||||||||||||||||||||||||||||||||||||||
22:01
b2gills joined
23:01
evalable6 left,
linkable6 left,
linkable6 joined
23:03
evalable6 joined
|