🦋 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:07
reportable6 left
00:10
reportable6 joined
00:32
Kaipei left,
Kaipei joined
01:32
greppable6 left,
bisectable6 left,
evalable6 left,
reportable6 left,
committable6 left,
shareable6 left,
sourceable6 left,
benchable6 left,
statisfiable6 left,
nativecallable6 left,
tellable6 left,
linkable6 left,
bloatable6 left,
notable6 left,
coverable6 left,
quotable6 left,
unicodable6 left,
releasable6 left
01:33
statisfiable6 joined,
notable6 joined,
evalable6 joined,
linkable6 joined,
coverable6 joined
01:34
tellable6 joined,
nativecallable6 joined,
sourceable6 joined,
reportable6 joined,
releasable6 joined,
quotable6 joined,
greppable6 joined
01:35
bisectable6 joined,
bloatable6 joined,
benchable6 joined,
shareable6 joined,
committable6 joined
01:36
unicodable6 joined
02:02
Kaipei left
03:02
statisfiable6 left,
notable6 left,
releasable6 left,
unicodable6 left,
shareable6 left,
quotable6 left,
evalable6 left,
linkable6 left,
coverable6 left,
reportable6 left,
committable6 left,
benchable6 left,
sourceable6 left,
bloatable6 left,
bisectable6 left,
tellable6 left,
nativecallable6 left,
greppable6 left
03:03
quotable6 joined,
committable6 joined,
greppable6 joined,
statisfiable6 joined,
bloatable6 joined
03:04
nativecallable6 joined,
unicodable6 joined,
notable6 joined,
releasable6 joined,
bisectable6 joined
03:05
coverable6 joined,
tellable6 joined,
benchable6 joined,
reportable6 joined,
evalable6 joined,
sourceable6 joined,
shareable6 joined,
linkable6 joined
04:05
greppable6 left,
sourceable6 left,
nativecallable6 left,
tellable6 left,
releasable6 left,
notable6 left,
reportable6 left,
evalable6 left,
bloatable6 left,
benchable6 left,
statisfiable6 left,
unicodable6 left,
coverable6 left,
linkable6 left,
quotable6 left,
bisectable6 left,
shareable6 left,
committable6 left
04:06
benchable6 joined,
bloatable6 joined,
shareable6 joined,
quotable6 joined,
nativecallable6 joined
04:07
committable6 joined,
linkable6 joined,
notable6 joined,
unicodable6 joined,
releasable6 joined,
sourceable6 joined,
evalable6 joined
04:08
coverable6 joined,
tellable6 joined,
reportable6 joined,
greppable6 joined
04:09
statisfiable6 joined,
bisectable6 joined
05:09
tellable6 left,
reportable6 left,
quotable6 left,
bloatable6 left,
releasable6 left,
committable6 left,
sourceable6 left,
linkable6 left,
evalable6 left,
shareable6 left,
statisfiable6 left,
greppable6 left,
bisectable6 left,
notable6 left,
coverable6 left,
benchable6 left,
nativecallable6 left,
unicodable6 left,
bisectable6 joined,
statisfiable6 joined,
releasable6 joined,
committable6 joined,
bloatable6 joined,
nativecallable6 joined,
unicodable6 joined
05:10
coverable6 joined,
linkable6 joined,
sourceable6 joined,
evalable6 joined
05:11
shareable6 joined,
notable6 joined,
reportable6 joined,
greppable6 joined,
quotable6 joined,
tellable6 joined,
benchable6 joined
05:17
Kaipei joined
05:33
frost joined
06:08
reportable6 left
06:10
reportable6 joined
06:19
kjp left
07:52
linkable6 left,
evalable6 left
07:54
linkable6 joined,
evalable6 joined
07:58
Kaipii joined
08:01
Kaipei left
|
|||
lizmat | M1 Files=1353, Tests=116312, 194 wallclock secs (16.21 usr 4.05 sys + 1118.56 cusr 59.49 csys = 1198.31 CPU) | 08:37 | |
09:35
Kaipii left
09:51
frost left
10:24
Kaipii joined
10:47
Kaipii left
11:46
Kaipii joined
12:08
reportable6 left
12:09
reportable6 joined
14:03
Xliff joined
|
|||
Xliff | m: ($*TZ / 3600).fmt('%02d'); | 14:03 | |
camelia | ( no output ) | ||
Xliff | m: ($*TZ / 3600).fmt('%02d').say | ||
camelia | 02 | ||
Xliff | m: (-14400 / 3600).fmt('%02d').say | 14:04 | |
camelia | -4 | ||
Xliff | m: (-14400 / 3600).fmt('%03d').say | ||
camelia | -04 | ||
Xliff | Bug? | ||
Sign should not be accounted for in width spec, right? | |||
lizmat: ^^ | |||
14:55
[Coke] left
15:03
[Coke] joined
15:39
[Coke] left
15:51
[Coke] joined
16:43
[Coke] left
16:53
[Coke] joined
17:16
[Coke] left
17:19
melezhik joined
17:26
melezhik left
17:31
[Coke] joined
|
|||
lizmat | Xliff: not sure.. would have to look that up | 17:42 | |
SmokeMachine | is a point release going to be done? 2022.06 is breaking Red, right? | 17:56 | |
people using Red should not update, right? | |||
18:07
reportable6 left
|
|||
lizmat | SmokeMachine: yeah, looks like | 18:08 | |
could you verify that it is not broken on HEAD atm ? | 18:09 | ||
SmokeMachine | I tried that after your fix and that was working... I'll try that again now | ||
18:10
reportable6 joined
|
|||
SmokeMachine | and is there any idea of why Blin haven't found the problem? | 18:18 | |
lizmat: it seems to be working: usercontent.irccloud-cdn.com/file/.../image.png | 18:21 | ||
lizmat | ok, good to know | ||
I guess we need to ping jdv | |||
SmokeMachine | I'm going to release Red and I don't know if I should add any kind of warning on GH/doc page about 2022.06... | 18:29 | |
lizmat | perhaps you could code it into Red, to say you cannot run on that ? | 18:33 | |
SmokeMachine | lizmat: that's a good idea | ||
lizmat: would you agree with this message? usercontent.irccloud-cdn.com/file/.../image.png | 18:59 | ||
lizmat | s/instanciation/instantiation/ | ||
SmokeMachine | thanks | 19:00 | |
usercontent.irccloud-cdn.com/file/.../image.png | 19:01 | ||
does that make sense? | 19:06 | ||
lizmat | SmokeMachine: sorry, was distracted | 19:12 | |
SmokeMachine | np :) | ||
lizmat | SmokeMachine: perhaps make it more lines of ~70 chars each ? | 19:13 | |
SmokeMachine | I was thinking on breaking it in multiple lines... | ||
patrickb | Any dev around that's able to provide pointers on how to hunt a precomp error? | 19:24 | |
lizmat | what's the error ? | ||
patrickb | I think the app I'm working on fails to recompile a changed source file and happily runs with old precomp files. | ||
SmokeMachine | usercontent.irccloud-cdn.com/file/.../image.png | 19:25 | |
patrickb | I could just nuke the precomp dirs, but maybe the constellation is of value to someone more knowledeable. | ||
lizmat | patrickb: been in a similar situation | 19:34 | |
you could try raku.land/zef:lizmat/Repository::P...p::Cleanup | 19:35 | ||
and if that fails, well, nuke install :-) | 19:36 | ||
SmokeMachine | github.com/FCO/Red/commit/bdd5bbdf...b9a726fb2a | ||
19:36
kjp joined
|
|||
lizmat | SmokeMachine++ | 19:36 | |
afk& | 19:38 | ||
Geth | rakudo: ffdeecd1b9 | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Fix copy-pasto in error message for native unsigned ints |
20:19 | |
rakudo: 378a89e67b | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Simplify $has_varname setting It's not a lot, but it happens for *every* parameter binding |
20:28 | ||
patrickb | Are there any docs about the precomp machinery? | 21:04 | |
found docs/module-management.md | 21:06 | ||
21:42
evalable6 left,
linkable6 left,
linkable6 joined
21:45
evalable6 joined
|
|||
patrickb | Argh! Read through large parts of the above docs, gained some understanding to debug this further, only to have the misbehavior disappear, because stupid me modified the repo chain. | 22:06 | |
So now I'm waiting for the behavior to reappear ASAP so I won't have forgotten half of what I know now again. | 22:07 | ||
Meh. | |||
lizmat | sounds very familiar :-( | ||
Geth | rakudo: 750487c6b1 | (Elizabeth Mattijsen)++ | src/Perl6/bootstrap.c/BOOTSTRAP.nqp Simplify native value / container check in binder All tests check for $got_native, so extract that first. And then use a ternary to set up the type of native that didn't match expectations. And then return with error if such a type is set. This is mainly about having to do fewer checks and reducing the bytecode size. Sadly nowhere near inlining levels yet. |
22:13 |