🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 6 September 2022. |
|||
00:00
reportable6 left
00:02
silug joined,
reportable6 joined
|
|||
Geth | raku.org: 2colours++ created pull request #184: Mowyw replacement |
00:05 | |
00:06
silug left,
tejr joined,
silug joined
|
|||
nemokosch | still a draft ^^ not sure if I will have more time until next week sometime | 00:07 | |
00:32
wayland joined,
wayland is now known as wayland76
00:54
Vyrus joined
00:55
Vyrus left
00:57
Vyrus joined
01:09
_________ left
01:21
_________ joined
02:21
squashable6 left,
notable6 left,
evalable6 left,
coverable6 left,
releasable6 left,
linkable6 left,
quotable6 left,
benchable6 left,
tellable6 left,
bisectable6 left,
reportable6 left,
statisfiable6 left,
nativecallable6 left,
unicodable6 left,
shareable6 left,
sourceable6 left,
greppable6 left,
bloatable6 left,
committable6 left,
quotable6 joined,
bisectable6 joined
02:22
nativecallable6 joined,
sourceable6 joined,
statisfiable6 joined,
committable6 joined,
reportable6 joined
02:23
evalable6 joined,
notable6 joined,
shareable6 joined,
greppable6 joined,
coverable6 joined,
unicodable6 joined
02:24
squashable6 joined,
benchable6 joined,
releasable6 joined,
bloatable6 joined,
tellable6 joined,
linkable6 joined
03:03
guifa_ joined
03:05
razetime joined
03:39
teatime joined
03:50
kjp left
03:53
kjp joined
04:09
razetime left
04:55
jgaz left,
mark22k left
04:56
razetime joined
04:57
mark22k joined
05:16
wayland joined
05:17
wayland76 left,
razetime left
05:37
MoC joined
05:38
MoC joined
|
|||
melezhik | o/ | 05:50 | |
05:51
razetime joined
06:00
reportable6 left,
reportable6 joined
06:16
MoC left
06:22
sftp joined
06:51
jpn joined
07:26
jpn left
07:27
jpn joined
07:30
jpn left
07:39
jpn joined
07:41
jpn left
07:42
jpn joined
07:46
siavash joined
|
|||
nemokosch | What's up? | 08:03 | |
08:05
razetime left
08:15
teatime left
|
|||
leont | Suddenly mi6 isn't working well anymore. First it creates a .precomp in the root dir, and then it complains about a dirty git state. I can fix that with .gitignore, but that a test fails that doesn't fail when running raku -Ilib or prove6 -l. | 08:15 | |
08:15
teatime joined
08:24
razetime joined
08:27
jpn left
|
|||
nemokosch | what version? | 08:36 | |
> a test fails that doesn't fail when running raku -Ilib or prove6 -l. I would rather try to fix that | 08:42 | ||
but I can't reproduce the problem. I don't have PAUSE. Added .precomp to the .gitignore, ran mi6 build and prove6 -l, it was all fine | 08:50 | ||
08:50
jpn joined,
Sgeo left
08:59
sena_kun joined
09:04
razetime left
09:08
razetime joined
09:12
jpn left
|
|||
leont | v2023.06. Mi6 3.0.2 (latest). I don't understand it either. | 09:17 | |
nemokosch | the only difference is that I'm on v2023.04 Rakudo | 09:22 | |
leont | Apparently I can reproduce it without the -Ilib, but why would mi6 do that? | 09:44 | |
09:45
razetime left
|
|||
nemokosch | anyway, what is the failure? | 09:48 | |
09:57
sena_kun left
10:12
razetime joined
|
|||
leont | Cannot find method 'generic' on object of type NQPArray | 10:23 | |
10:23
razetime left
10:24
squashable6 left
10:26
squashable6 joined
|
|||
nemokosch | NQPArray??? xD | 10:36 | |
tbrowder__ | ugexe: i have a module from another author that needs LibraryMake for linux and macos but NOT windows. he is trying to track down the source of that dependency. in the meantime i asked this question. | 11:11 | |
leont | Yeah. Happens during compilation too, so I can't easily reduce it or anything. | 11:12 | |
11:12
razetime joined
|
|||
tbrowder__ | leont: which module is being tested? | 11:16 | |
11:42
hythm joined
|
|||
hythm | tbrowder, may be you need something like this github.com/azawawi/raku-file-which...6.json#L10 | 11:44 | |
11:46
hythm left
12:00
reportable6 left
12:01
reportable6 joined
12:41
razetime left
|
|||
ugexe | you can optionally include modules as dependencies, but you still have to be anywhere they are used won't get run on e.g. linux | 13:09 | |
you can see what that entails in the full commit of File::Which - github.com/azawawi/raku-file-which...b8f71fb23e | 13:10 | ||
still have to be anywhere = still have to be aware that anywhere | 13:12 | ||
basically a conditional dependency implies that it will also be included in the code conditionally | 13:14 | ||
13:21
NemokoschKiwi joined
|
|||
ugexe | leont: is it failing its only test (which is literally pass "happy hacking!";)? | 13:21 | |
13:23
NemokoschKiwi left
13:28
siavash left
|
|||
ugexe | leont: also are you using it on App::Mi6? I suppose there might be something going on with the fact that App::Mi6 uses TAP (probably an installed version) but also is trying to load the dev libraries (-I., -Ilib) for whatever distribution it is currently processing (which might be TAP itself) | 13:38 | |
using it on App::Mi6 = using it on TAP | |||
github.com/skaji/mi6/blob/f58d8b6c...akumod#L10 | 13:39 | ||
github.com/skaji/mi6/blob/f58d8b6c...kumod#L192 | |||
13:43
xinming left
13:45
xinming joined
14:03
jpn joined
14:09
jpn left,
anthk_ left
|
|||
leont | Apparently it's File::Temp related. I load it in the test and in a test helper module; if I remove it from the former the crash disappears | 14:37 | |
The problem disappeared entirely when I removed t/lib/.precomp | 14:49 | ||
tbrowder__ | .tell hythm thanks! i’ll try that | 14:55 | |
tellable6 | tbrowder__, I'll pass your message to hythm | ||
15:11
rantanplan is now known as snonux
16:11
bisectable6 left,
greppable6 left,
evalable6 left,
sourceable6 left,
releasable6 left,
benchable6 left,
unicodable6 left,
tellable6 left,
coverable6 left,
statisfiable6 left,
squashable6 left,
notable6 left,
nativecallable6 left,
committable6 left,
shareable6 left,
bloatable6 left,
reportable6 left,
linkable6 left,
quotable6 left,
squashable6 joined,
committable6 joined,
bisectable6 joined
16:12
releasable6 joined,
reportable6 joined,
quotable6 joined,
linkable6 joined,
coverable6 joined,
bloatable6 joined,
sourceable6 joined
16:13
nativecallable6 joined,
notable6 joined,
tellable6 joined,
shareable6 joined,
benchable6 joined,
evalable6 joined,
greppable6 joined
16:14
unicodable6 joined,
statisfiable6 joined
16:26
jgaz joined
16:49
jfrent joined
17:49
evalable6 left
17:50
evalable6 joined
17:59
jpn joined
18:00
reportable6 left
18:03
reportable6 joined,
jpn left
18:30
jpn joined
18:34
jpn left
|
|||
ugexe | librasteve: was your answer to stackoverflow.com/questions/768692...real-world generated by an LLM? | 18:59 | |
19:10
sena_kun joined
19:12
codesections1 joined
19:21
codesections1 left
19:30
PingDonga joined
|
|||
PingDonga | how to navigate with cursor key (up/down) in rakudo interective console ? | 19:32 | |
librasteve | ugexe: errr, there may have been some element of that | 19:45 | |
20:04
jfrent left
20:07
jpn joined
20:12
jpn left
20:14
PingDonga left
20:15
teatime left,
teatime joined
20:34
teatwo joined
20:37
teatime left
20:52
Xliff joined
|
|||
Xliff | \o -- Does anyone have any blog posts about NativeCall on C++ | 20:52 | |
tellable6 | 2023-08-08T18:45:29Z #raku <vrurg> Xliff: I don't have time to read it all through, but in 6.e TWEAK is absolutely legal way to achieve your goal. | ||
Xliff | ? | ||
.tell vrurg Thanks! | |||
tellable6 | Xliff, I'll pass your message to vrurg | ||
vrurg | Xliff: that's about what I expected when left you the message – that it would be hard to remember what it is about. :) | 20:55 | |
21:02
jpn joined
21:12
jpn left
|
|||
Xliff | vrurg: Now all I need is to learn how to get C++ classes working in NativeCall. Have any ideas? | 21:17 | |
vrurg | Xliff: none. I barely an expect in NativeCall. All I remember is that there is special name mangling taking place for C++ method names. :) | 21:18 | |
Xliff | vrurg: Same here. Thanks anyways. | 21:20 | |
librasteve | vrurg: i've had some limited success with NativeCall & Rust where I make a raku proxy for a Rust object and containerize it | ||
github.com/librasteve/raku-Inline-...nibus.raku | |||
about line 49 | 21:21 | ||
sorry I have no idea if this is useful for C++ or for your neds | |||
vrurg | librasteve: it's more to Xliff. I hope I wouldn't need to do NativeCall any time soon... :) | ||
librasteve | oh sure - soz | 21:22 | |
22:12
linkable6 left,
evalable6 left
22:14
linkable6 joined
22:15
evalable6 joined
22:22
wayland left
22:28
sena_kun left
23:44
linkable6 left,
evalable6 left
23:46
linkable6 joined
23:47
evalable6 joined
|