🦋 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:05
reportable6 left
00:28
andinus left
01:28
linkable6 left,
evalable6 left
01:29
evalable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #4769: Turn junctions into value objects |
01:33 | |||||||||||||||||||||||||||||||||||||
roast: vrurg++ created pull request #793: Ensure junctions are value objects |
01:55 | ||||||||||||||||||||||||||||||||||||||
02:04
frost joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #4770: Correctly classify over junctions |
02:34 | |||||||||||||||||||||||||||||||||||||
roast: vrurg++ created pull request #794: Accommodate tests to fixes of classification over junctions |
02:47 | ||||||||||||||||||||||||||||||||||||||
03:30
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: vrurg++ created pull request #4771: Don't guard over non-Routine types |
03:56 | |||||||||||||||||||||||||||||||||||||
03:58
frost left
04:20
elcaro joined
05:06
reportable6 joined
06:06
reportable6 left
06:15
frost joined
07:15
evalable6 left,
linkable6 left
07:17
evalable6 joined
08:14
frost left
|
|||||||||||||||||||||||||||||||||||||||
nine | Shouldn't the $!is-wrapped PR have waited till after the release? | 08:47 | |||||||||||||||||||||||||||||||||||||
09:07
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
nine | lizmat: thanks for reminding me about #4749! Feels good to have that solved | 09:17 | |||||||||||||||||||||||||||||||||||||
Geth | nqp: aedc0e5695 | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION Bump MoarVM to get spesh/JIT fix, nine++ |
09:24 | |||||||||||||||||||||||||||||||||||||
rakudo: 307ce9d823 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION Bump NQP to get spesh/JIT fix, nine++ |
09:35 | ||||||||||||||||||||||||||||||||||||||
[Tux] | rakudo $ ls install/bin | 09:42 | |||||||||||||||||||||||||||||||||||||
moar perl6-debug-m raku rakudo-gdb-m zef-j | |||||||||||||||||||||||||||||||||||||||
nqp perl6-gdb-m raku-debug rakudo-lldb-m zef-js | |||||||||||||||||||||||||||||||||||||||
nqp-m perl6-lldb-m rakudo rakudo-m zef-m | |||||||||||||||||||||||||||||||||||||||
perl6 perl6-m rakudo-debug rakudo-valgrind-m | |||||||||||||||||||||||||||||||||||||||
perl6-debug perl6-valgrind-m rakudo-debug-m zef | |||||||||||||||||||||||||||||||||||||||
where raku is a symlink to rakudo | |||||||||||||||||||||||||||||||||||||||
nine | ? | 09:43 | |||||||||||||||||||||||||||||||||||||
[Tux] | in my build/test script I see for zef | ||||||||||||||||||||||||||||||||||||||
perl6 -I. -Ilib bin/zef install --install-to=${INS} --force-install . | |||||||||||||||||||||||||||||||||||||||
is "perl6" there to stay, or should that be "raku" | 09:44 | ||||||||||||||||||||||||||||||||||||||
lizmat | raku should work nowadays | 09:47 | |||||||||||||||||||||||||||||||||||||
[Tux] |
|
09:51 | |||||||||||||||||||||||||||||||||||||
WTF? | |||||||||||||||||||||||||||||||||||||||
lizmat | that's... not good | ||||||||||||||||||||||||||||||||||||||
vrurg ^^ | |||||||||||||||||||||||||||||||||||||||
[Tux] | raku test-t 50000 3.079 2.652 | 09:52 | |||||||||||||||||||||||||||||||||||||
raku test-t --race 50000 1.256 0.828 | |||||||||||||||||||||||||||||||||||||||
a manual rerun even over 3.0 | |||||||||||||||||||||||||||||||||||||||
and there is no high system load | |||||||||||||||||||||||||||||||||||||||
lizmat | yeah, definitely something bad happened | ||||||||||||||||||||||||||||||||||||||
[Tux] : could you go back out the latest NQP bump and run again ? | 09:53 | ||||||||||||||||||||||||||||||||||||||
[Tux] | that would require some digging | 09:55 | |||||||||||||||||||||||||||||||||||||
nine | The bump could only affect NativeCall and JVM backend | ||||||||||||||||||||||||||||||||||||||
lizmat | ok, then I guess it was vrurg's last merges | ||||||||||||||||||||||||||||||||||||||
nine | Showing that my question was very relevant: Shouldn't the $!is-wrapped PR have waited till after the release? | ||||||||||||||||||||||||||||||||||||||
lizmat | ok, lemme see if I can revert that and check locally its effect on test-t | 09:56 | |||||||||||||||||||||||||||||||||||||
step 1: performance loss confirmed | 10:09 | ||||||||||||||||||||||||||||||||||||||
[Tux] | Pfweeuw, so not caused by a problem at my side. | ||||||||||||||||||||||||||||||||||||||
lizmat | no :-) :-( | 10:10 | |||||||||||||||||||||||||||||||||||||
yeah, it was most definitely vrurg's merge :-( | 10:16 | ||||||||||||||||||||||||||||||||||||||
Geth | rakudo: ee232c02b0 | (Elizabeth Mattijsen)++ | 3 files Revert merge of fa1f4a743a It made test-t about 2x as slow. |
10:17 | |||||||||||||||||||||||||||||||||||||
[Tux] | Tsjilp (the sound of the canary in the coalmine) | ||||||||||||||||||||||||||||||||||||||
lizmat | [Tux] ^^ go ahead ! | 10:18 | |||||||||||||||||||||||||||||||||||||
yes, the value of this canary has once again been proven! | |||||||||||||||||||||||||||||||||||||||
[Tux] |
|
10:28 | |||||||||||||||||||||||||||||||||||||
lizmat | still a bit meh, but a lot better | 10:29 | |||||||||||||||||||||||||||||||||||||
fwiw, before the revert I had locally 2.131, after the revert 1.028 | |||||||||||||||||||||||||||||||||||||||
.tell vrurg I've reverted the is-wrapped merge, as it made test-t a *lot* slower didn't change anything in the tests, so there's one fail now in spectest | 10:35 | ||||||||||||||||||||||||||||||||||||||
tellable6 | lizmat, I'll pass your message to vrurg | ||||||||||||||||||||||||||||||||||||||
10:39
|Tux| left
11:18
linkable6 joined
12:06
reportable6 left
13:06
sena_kun left,
sena_kun joined
13:08
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | MIME-Base64/main: 33c2f7cdb0 | (Elizabeth Mattijsen)++ | 18 files Upgrade to more current Raku idioms And make the distribution ready to be uploaded to zef |
13:39 | |||||||||||||||||||||||||||||||||||||
MIME-Base64/main: 5522803355 | (Elizabeth Mattijsen)++ | 6 files Make sure we can work on older Rakudos |
13:48 | ||||||||||||||||||||||||||||||||||||||
13:49
Altai-man joined
13:52
sena_kun left
14:00
discord-raku-bot left,
discord-raku-bot joined
|
|||||||||||||||||||||||||||||||||||||||
vrurg | lizmat: that was... wow... I hoped for some improvement even. | 14:21 | |||||||||||||||||||||||||||||||||||||
tellable6 | 2022-02-09T10:35:43Z #raku-dev <lizmat> vrurg I've reverted the is-wrapped merge, as it made test-t a *lot* slower didn't change anything in the tests, so there's one fail now in spectest | ||||||||||||||||||||||||||||||||||||||
nine | vrurg: I still believe we can have improvements there. It's probably just some tiny issue that tanked performance | 14:22 | |||||||||||||||||||||||||||||||||||||
vrurg | nine: could even be a hidden exception somewhere. github.com/rakudo/rakudo/pull/4771 | 14:23 | |||||||||||||||||||||||||||||||||||||
But unlikely. To me it was plain throwing into the userland. | 14:24 | ||||||||||||||||||||||||||||||||||||||
Roast would need to be reverted too for now. Maybe I'll give it another try, but not soon. | 14:27 | ||||||||||||||||||||||||||||||||||||||
Geth | roast/revert-790-enable-proto-wrap: c6a68b286e | (Vadim Belman)++ (committed using GitHub Web editor) | S06-advanced/dispatching.t Revert "Unfudge some working tests" |
14:28 | |||||||||||||||||||||||||||||||||||||
roast: vrurg++ created pull request #795: Revert "Unfudge some working tests" |
|||||||||||||||||||||||||||||||||||||||
roast: c6a68b286e | (Vadim Belman)++ (committed using GitHub Web editor) | S06-advanced/dispatching.t Revert "Unfudge some working tests" |
14:29 | ||||||||||||||||||||||||||||||||||||||
roast: 9403925654 | (Vadim Belman)++ (committed using GitHub Web editor) | S06-advanced/dispatching.t Merge pull request #795 from Raku/revert-790-enable-proto-wrap Revert "Unfudge some working tests" |
|||||||||||||||||||||||||||||||||||||||
MIME-Base64/main: 5935925cf0 | (Elizabeth Mattijsen)++ | 4 files 1.2.2 |
14:55 | ||||||||||||||||||||||||||||||||||||||
lizmat | That is the *oldest* module in the ecosystem moved to the zef ecosystem! | ||||||||||||||||||||||||||||||||||||||
japhb | \o/ | 15:09 | |||||||||||||||||||||||||||||||||||||
jdv | it would be great if we could stop making changes except serious bug fixes now. i'm tentatively thinking about attempting a release this friday. | 15:59 | |||||||||||||||||||||||||||||||||||||
16:00
andinus joined
|
|||||||||||||||||||||||||||||||||||||||
[Coke] | jdv++ | 16:01 | |||||||||||||||||||||||||||||||||||||
reminding myself that there's a small change to be made to raku-doc post-release. | 16:02 | ||||||||||||||||||||||||||||||||||||||
vrurg | jdv: I have already started postponing PRs. :) | 16:03 | |||||||||||||||||||||||||||||||||||||
jdv | thanks! | 16:37 | |||||||||||||||||||||||||||||||||||||
16:58
[Coke] left
17:16
[Coke] joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | MIME-Base64/main: 74524087aa | (Elizabeth Mattijsen)++ | 5 files 1.2.3 |
17:34 | |||||||||||||||||||||||||||||||||||||
18:08
reportable6 left
18:09
reportable6 joined
19:31
linkable6 left
19:33
linkable6 joined
19:34
linkable6 left
20:36
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: MasterDuke17++ created pull request #4773: Remove some unnecessary `try`s |
21:57 | |||||||||||||||||||||||||||||||||||||
22:08
linkable6 left,
evalable6 left
22:09
evalable6 joined
22:10
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 453 commits pushed by (Jonathan Worthington)++, (Moritz Lenz)++, (Elizabeth Mattijsen)++, (Timo Paulssen)++, (Brad Gilbert)++ review: github.com/rakudo/rakudo/compare/b...8a4cc75ae9 |
23:03 |