|
01:06
kylese left
01:07
kylese joined
01:08
sibl joined
01:23
[Coke] left
01:52
sftp left
02:15
kylese left,
kylese joined
|
|||
| ugexe | hmm github.com/rakudo/rakudo/commit/840e3eaf5b made it so $?FILE.IO.absolute is non-deterministic, i.e. based on runtime cwd | 02:55 | |
| so e.g. debuggers may show stack traces from the wrong place | 02:58 | ||
|
03:00
sibl left
03:02
sibl joined
|
|||
| ugexe | i noticed this because `t/spec/S24-testing/line-numbers.t` fails with a RAKUDO_RAKUAST=1 built rakudo when run with `RAKUDO_RAKUAST=1 make spectest`, but not when run with `RAKUDO_RAKUAST=1 ./install/bin/raku -Ilib t/spec/S24-testing/line-numbers.t` | 03:06 | |
|
03:20
[Coke] joined
|
|||
| disbot2 | <cokebot9000> Blin run results (short version): gist.github.com/coke/72c5436fbaa23...f954bae46a | 03:21 | |
|
03:29
sibl left
03:30
guifa joined
03:32
sibl joined
|
|||
| ugexe | I’m inclined to think the net telnet one is a fluke | 03:44 | |
| The commit it blames is rakuast only | 03:46 | ||
| [Coke] | Yup, the bisect is typically suspect, unfortunately. | 03:48 | |
| working rechecking those x by hand. | |||
| sorry, "worth", not "working" | |||
| We need to fix Testo for the unit/class/role issue you cleaned up. Also, it's very weird that we have a module called Testo that we are maintaining that is advertising itself as the best way to test stuff with Raku | 03:50 | ||
| Testo - Raku Testing Done Right | |||
| zzz | 03:51 | ||
|
03:56
guifa left
04:06
guifa joined
04:11
guifa left
04:13
Aedil left
04:15
annamalai joined
04:18
vasko4535586 joined
04:28
Aedil joined
|
|||
| patrickb | re $?FILE, the debugger UI I'm working on does not rely on the path of $?FILE. It only looks at the basename. If that matches it compares the checksum to determine if it's the same file. | 05:53 | |
| Reason being that when debugging it's not necessarily the case that the local sources are located in the same folder as the sources that the VM is working with. So the path is not a good thing to look at to determine files being the same. | 05:55 | ||
| So I don't care much whether FILE is absolute or relative. | 05:56 | ||
|
06:29
abraxxa joined
06:46
Sgeo left
07:56
sibl left
08:19
sibl joined
09:17
sibl left
11:56
oodani left
11:58
oodani joined
|
|||
| ugexe | i just mean a debugger in general | 13:42 | |
| that being said i dont have a suggestion for how to fix the reproducibility issue the $?FILE shape change was meant to fix | 13:45 | ||
| a different suggestion rather | |||
| i'm inclined to just try to change the failing test, but i wanted to point out the potential issue in case someone recognized it to be particularly problematic | 13:50 | ||
| there are only a couple of `RAKUDO_RAKUAST=1 make spectest` failures left. we'll need to start running a CI spectest for rakuast soon to keep that from regressing | 13:57 | ||
| github.com/Raku/roast/blob/master/...TTING-6e.t - i feel like this isn't an appropriate test for the roast | 14:02 | ||
| is the number of scopes really part of the spec or an implementation detail? i would argue it is the later given rakuast only installs one level of scope per language revision and legacy installs 2, but that difference makes that test impossible to write in a way that makes the test useful at all | 14:03 | ||
| arguably it could be a test in the core, where at least it ok to detect the difference between which backend is being used and adjust test expectations accordingly | 14:04 | ||
| disbot2 | <melezhik.> o/ | 14:14 | |
| <melezhik.> I would like use perl5 regexp with comb operator | |||
| <melezhik.> github.com/melezhik/Sparrow6/blob/...kumod#L223 | 14:15 | ||
| <melezhik.> Is it possible ? | |||
| <melezhik.> m: / "ok" ~~ m:Perl5/[a-z] | 14:17 | ||
| evalable6 | (exit code 1) ===SORRY!=== Error while compiling /tmp/0uoVLGNjGr Unrecognized regex modifier :Perl5 at /tmp/0uoVLGNjGr:1 ------> / "ok" ~~ m:<HERE>Perl5/[a-z] |
||
| disbot2 | <melezhik.> m: / "ok" ~~ m:Perl5/[a-z]/ | ||
| evalable6 | (exit code 1) ===SORRY!=== Error while compiling /tmp/MpWLY_PnXw Unrecognized regex modifier :Perl5 at /tmp/MpWLY_PnXw:1 ------> / "ok" ~~ m:<HERE>Perl5/[a-z]/ |
||
| disbot2 | <melezhik.> m: “ok" ~~ m:P5/[a-z]/ | 14:19 | |
| evalable6 | (exit code 1) ===SORRY!=== Error while compilin… | ||
| melezhik., Full output: gist.github.com/0a64efdf5b3e422987...3a1f4be914 | |||
| timo | m: say "hello".comb(rx:P5/[a-z]/) | 14:27 | |
| evalable6 | (h e l l o) | ||
| disbot2 | <melezhik.> timo thanks | ||
| <melezhik.> m: my $data = "ok"; my $pattern = "ok"; my $matched = $data.comb(/<mymatch=$pattern>/,:match)>>.<mymatch>; | 14:30 | ||
| evalable6 | |||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "ok"; my $matched = $data.comb(/<mymatch=rx;P5$pattern>/,:match)>>.<mymatch>; | 14:31 | |
| evalable6 | (exit code 1) ===SORRY!=== Error while compilin… | ||
| melezhik., Full output: gist.github.com/e95e8a9cae0bf25c26...a7740d42c4 | |||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "ok"; my $matched = $data.comb(/<mymatch=rx:P5$pattern>/,:match)>>.<mymatch>; | ||
| evalable6 | (exit code 1) ===SORRY!=== Error while compilin… | ||
| melezhik., Full output: gist.github.com/dfd1c129b433ef0b61...963a5b741b | |||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "ok"; my $matched = $data.comb(rx:P5/$pattern>/); | 14:33 | |
| evalable6 | |||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "ok"; my $matched = $data.comb(rx:P5/$pattern>/); say $matched; | 14:34 | |
| evalable6 | () | ||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "[a-z]"; my $matched = $data.comb(rx:P5/$pattern>/); say $matched; | 14:35 | |
| evalable6 | () | ||
| [Coke] | You can do this privately as well. :) | ||
| disbot2 | <melezhik.> m: my $data = "ok"; my $pattern = "([a-z])"; my $matched = $data.comb(rx:P5/$pattern>/); say $matched; | 14:36 | |
| evalable6 | () | ||
|
15:05
[Coke] left
15:15
human-blip left
15:17
human-blip joined
15:44
tgt joined
15:50
tgt left
16:27
abraxxa left
|
|||
| disbot2 | <melezhik.> Sudo passwordless check - chat.deepseek.com/share/is2ey6vgbhvdbyqtoa | 17:45 | |
|
18:49
human-blip left
18:51
human-blip joined
20:26
vrurg joined
20:27
annamalai left
20:29
vrurg_ left
20:30
vrurg_ joined
20:33
vrurg left
|
|||
| gfldex | Can I get evalable6 to run RakuAST? | 20:34 | |
|
20:42
ShimmerFairy left
20:43
ShimmerFairy joined
20:55
itaipu left
21:10
itaipu joined
22:07
Sgeo joined
23:28
itaipu left
23:48
itaipu joined
|
|||