🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 25 August 2021. |
|||
Voldenet | m: my @rows; @rows[0][1] = 1; .Array.say for @rows; | 00:00 | |
camelia | No such method 'gist' for invocant of type 'VMNull'. Found 'gist' on type 'Mu' in block <unit> at <tmp> line 1 |
||
Voldenet | is this known bug? | ||
moon-child | m: my @x; @x[1] = 1; say WHAT @x; say @x.Array | 00:05 | |
camelia | (Array) No such method 'gist' for invocant of type 'VMNull'. Found 'gist' on type 'Mu' in block <unit> at <tmp> line 1 |
||
moon-child | ^ smaller repro | 00:06 | |
huh, weird | 00:07 | ||
m: my @x; @x[1] = 1; my $x = @x; say $@x.Array; say $x.Array | |||
camelia | No such method 'gist' for invocant of type 'VMNull'. Found 'gist' on type 'Mu' in block <unit> at <tmp> line 1 |
||
00:08
reportable6 left
00:09
reportable6 joined
|
|||
moon-child | oh nvm. Not weird; I got confused | 00:09 | |
Voldenet | m: my @x; @x.AT-POS(1) = 1; say Array.from-list(@x); | 00:18 | |
camelia | No such method 'gist' for invocant of type 'VMNull'. Found 'gist' on type 'Mu' in block <unit> at <tmp> line 1 |
||
00:26
melezhik joined,
londoed_ left
|
|||
melezhik | . | 00:26 | |
00:27
londoed_ joined,
melezhik left
00:30
melezhik joined
00:31
melezhik left
00:57
zacts joined
01:14
zacts left
01:35
frost joined
01:54
razetime joined
02:24
guifa joined
02:58
hythm joined
|
|||
hythm | m: class C { has int $.x; method add($x) { $!x += $x } }.new.add(1) | 02:59 | |
camelia | ( no output ) | ||
hythm | m: class C { method add($x) { $!x += $x }; has int $.x }.new.add(1) ## moving attribute after method | 03:00 | |
camelia | Cannot assign to an immutable value in method add at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
hythm | is this intended? | ||
guifa | bisectable: class C { method add($x) { $!x += $x }; has int $.x }.new.add(1) | 03:30 | |
bisectable6 | guifa, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||
guifa | hythm no. But there are still some gremlins in native int handling | ||
bisectable6 | guifa, ¦6c (62 commits): «Cannot assign to an immutable value in method add at /tmp/og4yuTw32L line 1 in block <unit> at /tmp/og4yuTw32L line 1 «exit code = 1»» | 03:31 | |
guifa, Nothing to bisect! | |||
guifa | With Int instead | ||
m: class C { method add($x) { $!x += $x }; has Int $.x }.new.add(1) | |||
camelia | ( no output ) | ||
03:31
coleman left
|
|||
hythm | guifa, it shows the error only with `int`, `Int` is ok | 03:31 | |
guifa | yes, that's what I said lol | 03:32 | |
Just confirmation that it's a problematic native int handling | |||
hythm | haha yes, just confirming :D | ||
guifa pokes nine | |||
nine: not that you've done enough native-y stuff lately but, take a look at this weird one | 03:33 | ||
03:33
Guest35 left
|
|||
hythm | created issue #4904 | 03:45 | |
03:47
destroycomputers left
04:00
guifa left
04:11
zacts joined
04:16
hythm left
04:17
Sgeo joined
04:26
Sgeo_ joined
04:31
Sgeo left
04:53
zacts left
04:54
lockywolf left
05:01
lockywolf joined
05:21
lockywolf left
05:23
lockywolf joined
06:07
reportable6 left
06:08
reportable6 joined
06:58
Altai-man joined
07:01
sena_kun left
07:03
razetime left
07:10
perlbot_ joined,
simcop2387_ joined,
simcop2387 left
07:11
perlbot left
07:12
perlbot_ is now known as perlbot,
simcop2387_ is now known as simcop2387
07:37
razetime joined
|
|||
nine | guifa, hythm: I'd guess it's something like during the compilation of the method, the attribute isn't fully set up yet, e.g. lacking the compile time value of the container. In that case there's a high chance, that the bug will go away with RakuAST. That's why I'd rather spend time on the latter than investigate this particular bug. | 07:38 | |
08:37
evalable6 left,
linkable6 left
08:38
linkable6 joined,
evalable6 joined
09:00
uzl[m] left
09:31
dogbert17 left,
dogbert17 joined
09:39
Sgeo_ left
09:51
tejr left
09:56
tejr joined
10:05
razetime_ joined,
razetime_ left
10:25
sena_kun joined
10:27
Altai-man left
10:54
zacts joined
|
|||
lizmat | weekly: vrurg.github.io/2022/04/23/Lock-Benchmarking | 11:06 | |
notable6 | lizmat, Noted! (weekly) | ||
Geth | ¦ Documentable: JJ assigned to antoniogamiz Issue Index terms can be duplicated github.com/Raku/Documentable/issues/161 | 11:16 | |
¦ Documentable: JJ unassigned from antoniogamiz Issue Index terms can be duplicated github.com/Raku/Documentable/issues/161 | 11:17 | ||
11:21
zacts left
|
|||
El_Che | for the comma ide people here: the intellij platform plays cats and mouse with the plugin: Plugin 'Comma Community Edition (Raku Language Support)' (version '2022.01.0') is not compatible with the current version of the IDE, because it requires build 213.* or older but the current build is IU-221.5080.210 | 11:53 | |
It may be a good idea to offer the plugin in the marketplace so it's automatically upgraded with the rest? | |||
11:56
lichtkind joined,
lichtkind left,
lichtkind joined
12:02
razetime left
12:07
reportable6 left
12:09
reportable6 joined
|
|||
El_Che | (nor complaining (free horse and all), just heads up) | 12:11 | |
12:30
razetime joined
12:40
Guest72 joined
12:41
Guest72 left
13:12
destroycomputers joined
13:16
Guest35 joined
13:36
discord-raku-bot left,
discord-raku-bot joined
14:36
bisectable6 left,
coverable6 left,
greppable6 left,
linkable6 left,
shareable6 left,
quotable6 left,
bloatable6 left,
releasable6 left,
nativecallable6 left,
notable6 left,
committable6 left,
statisfiable6 left,
unicodable6 left,
benchable6 left,
evalable6 left,
sourceable6 left,
reportable6 left,
tellable6 left
14:37
shareable6 joined,
notable6 joined,
greppable6 joined,
reportable6 joined
14:38
bloatable6 joined,
statisfiable6 joined,
evalable6 joined,
benchable6 joined,
quotable6 joined,
committable6 joined,
coverable6 joined
14:39
tellable6 joined,
linkable6 joined,
releasable6 joined,
nativecallable6 joined,
unicodable6 joined
14:40
bisectable6 joined,
sourceable6 joined
15:09
frost left
15:18
razetime left
15:22
lichtkind left
|
|||
Geth | doc/document-index-categories: 28c5a99c68 | Altai-man++ | 2 files Tweak the new indexing policy document as asked |
15:27 | |
doc/document-index-categories: 374d4772f0 | Altai-man++ | writing-docs/INDEXING.md Mention HTML anchors |
16:11 | ||
16:22
evalable6 left,
linkable6 left,
linkable6 joined
16:25
evalable6 joined
|
|||
Geth | ¦ problem-solving: JJ self-assigned Allow "bare" indexing terms in documentation github.com/Raku/problem-solving/issues/321 | 16:34 | |
doc/master: 4 commits pushed by Altai-man++ | 17:02 | ||
17:03
coleman joined
17:11
[Coke] left
17:14
[Coke] joined
17:34
Sgeo joined
18:06
reportable6 left
18:09
reportable6 joined
18:25
lichtkind joined
18:43
dwarring joined
18:45
ThDrMz left
19:15
zacts joined
19:27
foogoo joined
19:34
foogoo left
20:12
defaultxr joined
20:20
zacts left
|
|||
japhb | El_Che: Thank you, I've filed an issue for the version incompatibility | 20:56 | |
El_Che | np | 21:16 | |
tellable6 | 2022-04-24T18:54:34Z #raku-dev <jdv> El_Che 2022.04 happened | 21:17 | |
21:20
linkable6 left,
evalable6 left,
linkable6 joined
21:21
[Coke]_ joined
21:22
evalable6 joined
21:23
[Coke] left
21:26
coleman left
21:27
londoed_ left,
londoed_ joined
|
|||
patrickb | jdv: Precomp release is done. | 21:27 | |
21:28
coleman joined
|
|||
El_Che | jdv: re: "<jdv> El_Che 2022.04 happened | 21:35 | |
21:36
Geth left
|
|||
El_Che | jdv: the community plugin on the site is 2022.01.0 | 21:36 | |
japhb | El_Che: I believe jdv was referring to the Rakudo release, not Comma | 21:42 | |
21:42
Geth joined
21:45
RakuIRCLogger joined
21:49
RakuIRCLogger left,
RakuIRCLogger joined
22:01
lichtkind left
22:41
jjido joined
23:06
[Coke]_ is now known as [Coke]
23:32
jjido left
23:34
discord-raku-bot left,
discord-raku-bot joined
|
|||
Geth | doc: 395d47e467 | Coke++ | writing-docs/INDEXING.md typos |
23:37 | |
doc: 57fc41d423 | Coke++ | xt/pws/words.pws new word |
|||
doc: e3a0b27c5c | Coke++ | xt/search-categories.t Track change of category name |
|||
23:42
euandreh left
|