🦋 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:05
reportable6 joined
00:46
ggoebel joined
01:30
melezhik joined
01:36
SmokeMachine left
01:43
frost joined
01:44
SmokeMachine joined
02:18
melezhik left
02:42
ggoebel left
05:53
JimmyZ joined
06:03
reportable6 left,
reportable6 joined
07:19
MasterDuke left,
discord-raku-bot left,
leont left,
[Tux] left,
djinni`_ left
07:30
MasterDuke joined,
discord-raku-bot joined,
leont joined,
[Tux] joined,
djinni`_ joined
08:02
JimmyZ left
08:06
JimmyZ joined
08:52
JimmyZ left
08:53
ggoebel joined
09:22
|Tux| joined
09:23
Tux__ joined
09:25
Tux__ left
10:25
linkable6 left,
evalable6 left
10:58
Altai-man joined
11:28
linkable6 joined
12:03
reportable6 left
12:05
reportable6 joined
12:27
evalable6 joined
|
|||||||||||||||||||||||||||||||||||||||
|Tux| | Oh my | 12:49 | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
lizmat | 1.661 nice! | 12:57 | |||||||||||||||||||||||||||||||||||||
|Tux| | currently rank 28 | 13:02 | |||||||||||||||||||||||||||||||||||||
2 2019-04-29 10:24:11 test-t 1.605 | |||||||||||||||||||||||||||||||||||||||
1 2019-04-20 18:37:45 test-t 1.594 | |||||||||||||||||||||||||||||||||||||||
sooooo close | |||||||||||||||||||||||||||||||||||||||
tbrowder | hi, i'm trying to use the updated rakuast branch | 13:12 | |||||||||||||||||||||||||||||||||||||
but there are conflicts when i try to update it | |||||||||||||||||||||||||||||||||||||||
i want to work on the heredoc issue reported by @codesections but don't know where is best to do it or just forget it for now | 13:15 | ||||||||||||||||||||||||||||||||||||||
issue #4539 | 13:17 | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly | 13:45 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, 1 note: 2021-10-11T01:31:49Z <melezhik>: recently upvoted Raku modules ( with some reviews ) on my butterflies - mybf.io/?filter=top | ||||||||||||||||||||||||||||||||||||||
lizmat | notable6: weekly reset | 13:53 | |||||||||||||||||||||||||||||||||||||
notable6 | lizmat, Moved existing notes to “weekly_2021-10-11T13:53:35Z” | ||||||||||||||||||||||||||||||||||||||
13:56
frost left
14:04
kjp left
14:20
lizmat_ joined
14:21
TempIRCLogger left,
TempIRCLogger joined
14:24
lizmat left
14:27
kjp joined
14:29
lizmat_ is now known as lizmat,
lizmat left
14:30
lizmat joined
|
|||||||||||||||||||||||||||||||||||||||
lizmat | and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2021/10/11/2021-...-patterns/ | 14:49 | |||||||||||||||||||||||||||||||||||||
Altai-man | lizmat++ | 14:50 | |||||||||||||||||||||||||||||||||||||
[Coke] | 'zef install deps-only .' in a dir with no META6.json file gives an IO::Path error, would be nice if it specifically complained about the missing file. | 15:20 | |||||||||||||||||||||||||||||||||||||
ugexe, want a ticket for ^^ | 15:28 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 191fbba994 | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp Update comment about candidate linked lists |
15:48 | |||||||||||||||||||||||||||||||||||||
16:45
Geth left
16:46
Geth joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 1e25f4fc21 | (Elizabeth Mattijsen)++ | src/core.c/Rakudo/Iterator.pm6 Pass on tester without auth-threading As spotted by dogbert and leont |
16:46 | |||||||||||||||||||||||||||||||||||||
rakudo/new-disp-callwith: 7af8c9fa39 | (Jonathan Worthington)++ | src/vm/moar/dispatchers.nqp Get callwith working with complex dispatches When we combine different kinds of dispatch and also have callwith, the arguments need to apply to all outer dispatches too. For example, if we have a wrap of a multi method, and do a `callwith` in the wrapper, then the arguments have to apply to the multi and method dispatches too. A description of the strategy can be found in the large comment added in this commit. |
17:33 | ||||||||||||||||||||||||||||||||||||||
rakudo: Leont++ created pull request #4565: Pass lib in RAKUPATH instead of -I |
17:41 | ||||||||||||||||||||||||||||||||||||||
17:43
Altai-man left
17:56
squashable6 left
17:59
squashable6 joined
18:02
reportable6 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: e09df02cd6 | (Leon Timmermans)++ | t/harness6 Pass lib in RAKULIB instead of -I in harness6 Otherwise, child processes will not see the libdir, and tests will fail |
18:13 | |||||||||||||||||||||||||||||||||||||
rakudo: 59d12ec87a | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | t/harness6 Merge pull request #4565 from Leont/harness6-fixes Pass lib in RAKULIB instead of -I in harness6 |
|||||||||||||||||||||||||||||||||||||||
rakudo: tbrowder self-assigned Heredocs get confused about lexical scope when used with some block constructs github.com/rakudo/rakudo/issues/4539 ff92bac576 | (Christian Bartolomäus)++ | 3 files There where three errors during the build of the JVM backend that have been fixed / worked around as follows: * The change to src/vm/jvm/Perl6/Ops.nqp prevents an explosion with "getcodeobj can only be used with a CodeRef". ... (15 more lines) |
18:25 | ||||||||||||||||||||||||||||||||||||||
18:31
melezhik joined
19:04
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
20:03
patrickb joined
20:35
|Tux| left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | is it intentional that 'make test' in nqp is non-concurrent? | 21:30 | |||||||||||||||||||||||||||||||||||||
MasterDuke | not sure what you mean. `TEST_JOBS=12 make m-test` takes 5s for me, but `TEST_JOBS=1 make m-test` takes 12s | 21:35 | |||||||||||||||||||||||||||||||||||||
21:40
patrickb left
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | ... in nqp? | 21:58 | |||||||||||||||||||||||||||||||||||||
(I might not have TEST_JOBS set in this specific shell, oops) | 21:59 | ||||||||||||||||||||||||||||||||||||||
MasterDuke | yeah | ||||||||||||||||||||||||||||||||||||||
[Coke] | ... ah. better question: why are the defaults different between rakudo & nqp, I think | 22:01 | |||||||||||||||||||||||||||||||||||||
rakudo seems to default to 5 | |||||||||||||||||||||||||||||||||||||||
(that's why I thought the var was set) | |||||||||||||||||||||||||||||||||||||||
MasterDuke | which defaults in particular? but yeah, the generated makefiles aren't always the same in places i think they could probably be | 22:02 | |||||||||||||||||||||||||||||||||||||
e.g., you can't `make t/test/file` in nqp, and it compiles something every time you do a `make m-test` | |||||||||||||||||||||||||||||||||||||||
[Coke] | the default TEST_JOB equivalent, in particular. | 22:03 | |||||||||||||||||||||||||||||||||||||
MasterDuke | huh. nqp's generated Makefile has three 'm-all:' targets, each with different dependencies | 22:18 | |||||||||||||||||||||||||||||||||||||
[Coke] | O_o; | 22:20 | |||||||||||||||||||||||||||||||||||||
first one wins? | 22:21 | ||||||||||||||||||||||||||||||||||||||
22:23
melezhik left
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: MasterDuke17++ created pull request #741: Prove needs the nqp command prefixed with `./` |
22:23 | |||||||||||||||||||||||||||||||||||||
MasterDuke | dunno, i don't know make all that well | 22:24 | |||||||||||||||||||||||||||||||||||||
[Coke] | hopefully ./ isn't a win issue. | 22:43 | |||||||||||||||||||||||||||||||||||||
MasterDuke | are you booted into windows, can you test it? | 22:44 | |||||||||||||||||||||||||||||||||||||
[Coke] | I am. looks like that syntax doesn't work in nmake anyway | 22:46 | |||||||||||||||||||||||||||||||||||||
nmake 't\hll\01-language.t' - this file is up to date | |||||||||||||||||||||||||||||||||||||||
MasterDuke | does it work in rakudo? | 22:47 | |||||||||||||||||||||||||||||||||||||
[Coke] | nope, same behavior | 22:48 | |||||||||||||||||||||||||||||||||||||
so do whatever you need. :) | |||||||||||||||||||||||||||||||||||||||
MasterDuke | ha | ||||||||||||||||||||||||||||||||||||||
it's only a minor annoyance, but it'll be nice to have it fixed | 22:51 | ||||||||||||||||||||||||||||||||||||||
but it would be nice to have some more consistency between the three makefiles (though i suspect nqp and rakudo can be much more like each other than either can be to moarvm) | 22:53 | ||||||||||||||||||||||||||||||||||||||
Geth | nqp: 2fcfc4f795 | (Daniel Green)++ | tools/templates/Makefile.in Prove needs the nqp command prefixed with `./` Otherwise `make t/<test>/<file>.t` dies with: Could not execute (nqp --): open3: exec of nqp -- failed: No such file or directory at /usr/share/perl5/core_perl/TAP/Parser/Iterator/Process.pm line 165. |
22:56 | |||||||||||||||||||||||||||||||||||||
nqp: ebe11b6554 | MasterDuke17++ (committed using GitHub Web editor) | tools/templates/Makefile.in Merge pull request #741 from MasterDuke17/fix_make_test_file |