00:39
JRaspass left
02:37
kvw_5 joined
02:41
kvw_5_ left
|
|||||||||||||||||||||||||||||||||||||||
ugexe | i dont know that you will be able to rely on <source> though | 02:58 | |||||||||||||||||||||||||||||||||||||
well maybe you can -- github.com/rakudo/rakudo/blob/c5d6...n.pm6#L374 | 03:03 | ||||||||||||||||||||||||||||||||||||||
03:19
leont left
04:25
greppable6 left,
bloatable6 left,
linkable6 left,
squashable6 left,
notable6 left,
quotable6 left,
statisfiable6 left,
bisectable6 left,
tellable6 left,
unicodable6 left,
shareable6 left,
sourceable6 left,
nativecallable6 left,
benchable6 left,
evalable6 left,
committable6 left,
coverable6 left,
releasable6 left,
releasable6 joined
04:26
greppable6 joined,
tellable6 joined,
shareable6 joined,
bloatable6 joined,
linkable6 joined
04:27
sourceable6 joined,
nativecallable6 joined,
squashable6 joined,
committable6 joined,
evalable6 joined,
statisfiable6 joined,
unicodable6 joined,
benchable6 joined,
notable6 joined
04:28
coverable6 joined,
quotable6 joined,
bisectable6 joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
07:22 | |||||||||||||||||||||||||||||||||||||
07:30
domidumont joined
09:03
MasterDuke left
09:04
JRaspass joined
09:06
MasterDuke joined
|
|||||||||||||||||||||||||||||||||||||||
nine | Is the files method even a public API? There's only a single use of it in a spec test and that doesn't specify much except that the return value has an .elems method (which every Any does) | 09:41 | |||||||||||||||||||||||||||||||||||||
09:54
sena_kun left
09:56
leont joined
09:57
sena_kun joined
12:18
dogbert17 joined,
dogbert11 left
12:25
JRaspass left
|
|||||||||||||||||||||||||||||||||||||||
ugexe | How else could one find bin files? | 12:30 | |||||||||||||||||||||||||||||||||||||
they don’t get declared in the Meta other than the implementation detail field ‘files’ | |||||||||||||||||||||||||||||||||||||||
that zef sets | |||||||||||||||||||||||||||||||||||||||
So you can’t just iterate all distributions looking for a specific bin file without also using that implementation detail field | 12:32 | ||||||||||||||||||||||||||||||||||||||
.files is the thus the public api to that | |||||||||||||||||||||||||||||||||||||||
Or that’s how I’ve always seen it anyway | 12:33 | ||||||||||||||||||||||||||||||||||||||
nine | isn't finding that bin file something that's mostly relevant to rakudo itself? | 12:53 | |||||||||||||||||||||||||||||||||||||
13:49
lizmat_ joined
13:50
lizmat__ joined
13:52
lizmat left
13:53
lizmat_ left
13:57
lizmat joined
14:00
lizmat__ left
14:30
leont left,
leont joined
|
|||||||||||||||||||||||||||||||||||||||
ugexe | i've written prototype plugin code similar to what japhb suggestd using .files | 14:42 | |||||||||||||||||||||||||||||||||||||
one example would allow dists to provide a bin/zef-foo which would allow `zef foo ...` to call that `bin/zef-foo` but essentially via a `require $file` (similar to .run-script). this allows all the zef config stuff etc to be used in that code which wouldn't be the case with bin/zef just spawning bin/zef-foo | 14:46 | ||||||||||||||||||||||||||||||||||||||
i realize thats a bit eccentric though | 14:47 | ||||||||||||||||||||||||||||||||||||||
14:58
domidumont left
15:21
JRaspass joined
16:22
JRaspass left
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | bisectable6: my sub foo { fail }(); CATCH { default { my $bt = .backtrace; dd $bt.list[0].code.name } } | 16:40 | |||||||||||||||||||||||||||||||||||||
bisectable6 | MasterDuke, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||||||||||||||||||||||||||||||||||||||
MasterDuke, Output on all releases: gist.github.com/12a6da9f5d94c000fe...4058a72f61 | |||||||||||||||||||||||||||||||||||||||
MasterDuke, Bisecting by output (old=2019.07.1 new=2019.11) because on both starting points the exit code is 0 | |||||||||||||||||||||||||||||||||||||||
MasterDuke, bisect log: gist.github.com/a6f177c3f0fea9c949...7857b093a0 | 16:41 | ||||||||||||||||||||||||||||||||||||||
MasterDuke, (2019-07-12) github.com/rakudo/rakudo/commit/96...11ee58c65a | |||||||||||||||||||||||||||||||||||||||
MasterDuke, Output on all releases and bisected commits: gist.github.com/d630e4603954c42ef0...7fa8163cdf | |||||||||||||||||||||||||||||||||||||||
MasterDuke | uh, does anyone else see fails in t/spec/S32-exceptions/misc.rakudo.moar? tests 157 and 158 | 16:43 | |||||||||||||||||||||||||||||||||||||
lizmat | I've seen that fail occasionally | 16:45 | |||||||||||||||||||||||||||||||||||||
a re-compile usually fixed it | |||||||||||||||||||||||||||||||||||||||
MasterDuke | those tests are just the number of frames in a backtrace, how would a recompile change anything? i thought it was my spesh changes, but it's the same even with spesh disabled | 16:47 | |||||||||||||||||||||||||||||||||||||
lizmat | ok, then it must be another pair of tests | 16:48 | |||||||||||||||||||||||||||||||||||||
sorry for the noise | |||||||||||||||||||||||||||||||||||||||
sena_kun | MasterDuke, does it flap for you? | ||||||||||||||||||||||||||||||||||||||
MasterDuke | well, it was always failing each time i ran it, but those are new fails for me | 16:49 | |||||||||||||||||||||||||||||||||||||
recompiling | |||||||||||||||||||||||||||||||||||||||
sena_kun | Ah, so something which can be absent on master. | ||||||||||||||||||||||||||||||||||||||
Don't forget to add it to the flappers ticket please, if you see it fitting. :) | |||||||||||||||||||||||||||||||||||||||
MasterDuke | well, look at the bisectable6 log above, seems it should have been failing for a while now | ||||||||||||||||||||||||||||||||||||||
just switched back to moarvm master and still getting the fails | 16:51 | ||||||||||||||||||||||||||||||||||||||
ha. on moarvm master, `make t/spec/S32-exceptions/misc.t` passes, but `MVM_SPESH_DISABLE=1 make t/spec/S32-exceptions/misc.t` has those two fails | 16:58 | ||||||||||||||||||||||||||||||||||||||
those tests were reverted once already as dubious, and then re-reverted. maybe that needs to be looked into again | 16:59 | ||||||||||||||||||||||||||||||||||||||
github.com/Raku/roast/commit/c37c7...6e5ddf6829 and github.com/Raku/roast/commit/81f0a...2a09dd660e | 17:00 | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 17:10 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, No notes for “weekly” | ||||||||||||||||||||||||||||||||||||||
17:30
MasterDuke left
17:39
domidumont joined
17:45
MasterDuke joined
17:50
domidumont left
17:52
MasterDuke left
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/03/01/2021-...t-of-raku/ | 18:12 | |||||||||||||||||||||||||||||||||||||
sena_kun | lizmat++ | 18:23 | |||||||||||||||||||||||||||||||||||||
18:34
epony left
18:37
epony joined
18:44
vrurg left
18:49
vrurg joined
18:53
vrurg left
20:04
JRaspass joined
20:16
JRaspass left,
MasterDuke joined
20:22
vrurg joined
20:35
stoned75 joined
20:58
linkable6 left
20:59
linkable6 joined
21:01
linkable6 left
21:02
vrurg left
21:03
linkable6 joined
21:11
stoned75 left
22:00
sena_kun left
22:03
sena_kun joined
22:31
JRaspass joined
22:46
JRaspass left
22:50
dogbert11 joined
22:53
dogbert17 left
23:40
MasterDuke left,
sortiz joined
23:42
MasterDuke joined
23:58
JRaspass joined
|