🦋 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:07
reportable6 left
00:10
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 9feb903601 | (Stefan Seifert)++ | 2 files Implement multi-part package declarations into existing package This implements the case where the first part(s) of a multi-part package name point at some existing package. Creates stub packages for the missing parts. |
01:11 | |||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 18004efea2 | (Stefan Seifert)++ | src/Raku/Grammar.nqp Fix "Out-of-sync package detected" errors We need to clone the braid before setting the current package. Otherwise the parser doesn't notice when we exit the package. |
|||||||||||||||||||||||||||||||||||||||
02:19
notable6 left,
releasable6 left,
reportable6 left,
sourceable6 left,
bisectable6 left,
linkable6 left,
bloatable6 left,
nativecallable6 left,
coverable6 left,
committable6 left,
quotable6 left,
unicodable6 left,
evalable6 left,
greppable6 left,
benchable6 left,
statisfiable6 left,
shareable6 left
02:20
unicodable6 joined,
greppable6 joined,
quotable6 joined
02:21
bloatable6 joined,
bisectable6 joined,
sourceable6 joined,
reportable6 joined,
evalable6 joined,
benchable6 joined
02:22
committable6 joined,
notable6 joined,
statisfiable6 joined,
nativecallable6 joined,
releasable6 joined,
coverable6 joined,
linkable6 joined,
shareable6 joined
03:37
shareable6 left,
nativecallable6 left,
evalable6 left,
coverable6 left,
unicodable6 left,
reportable6 left,
notable6 left,
benchable6 left,
bisectable6 left,
statisfiable6 left
03:38
unicodable6 joined,
reportable6 joined
03:39
coverable6 joined,
evalable6 joined,
benchable6 joined,
nativecallable6 joined,
bisectable6 joined
03:40
notable6 joined,
statisfiable6 joined,
shareable6 joined
04:40
bloatable6 left,
committable6 left,
sourceable6 left,
releasable6 left,
reportable6 left,
bisectable6 left,
nativecallable6 left,
greppable6 left,
linkable6 left,
quotable6 left,
evalable6 left,
notable6 left,
shareable6 left,
unicodable6 left,
benchable6 left,
statisfiable6 left,
coverable6 left,
unicodable6 joined,
reportable6 joined
04:41
shareable6 joined,
evalable6 joined,
bisectable6 joined
04:42
releasable6 joined,
notable6 joined,
statisfiable6 joined,
quotable6 joined,
coverable6 joined,
bloatable6 joined,
benchable6 joined,
sourceable6 joined
04:43
committable6 joined,
linkable6 joined,
nativecallable6 joined,
greppable6 joined
05:11
frost joined
06:06
reportable6 left
06:09
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
[Tux] |
|
08:57 | |||||||||||||||||||||||||||||||||||||
lizmat | Files=1352, Tests=117183, 290 wallclock secs (34.98 usr 9.83 sys + 4042.39 cusr 330.78 csys = 4417.98 CPU) | ||||||||||||||||||||||||||||||||||||||
10:17
sena_kun left
10:18
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 9b07b66c37 | (Elizabeth Mattijsen)++ | 2 files Fast-path more single symbol lookups in setting |
10:19 | |||||||||||||||||||||||||||||||||||||
rakudo: f6d9e90fea | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Reduce number of dynamic var lookups |
10:46 | ||||||||||||||||||||||||||||||||||||||
11:18
linkable6 left,
evalable6 left
11:20
linkable6 joined
11:21
evalable6 joined
12:06
reportable6 left
12:08
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo/rakuast: 74b89ab226 | (Jonathan Worthington)++ | src/Raku/ast/code.rakumod Empty blockoids should produce Nil |
12:37 | |||||||||||||||||||||||||||||||||||||
rakudo: 596a7c3ba2 | (Elizabeth Mattijsen)++ | src/Perl6/ModuleLoader.nqp Streamline ModuleLoader.load_setting By the time this gets called, the setting name has already been normalized, so we can throw out the check for 'NULL.c' and normalizing (again). Make the lookup for previous setting a local hash, so that we do not ... (8 more lines) |
|||||||||||||||||||||||||||||||||||||||
rakudo/rakuast: 69661412b3 | (Jonathan Worthington)++ | 2 files Accept colonpairs with twigil variables |
13:06 | ||||||||||||||||||||||||||||||||||||||
13:08
linkable6 left,
evalable6 left
13:10
evalable6 joined
13:11
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 3f9cd02e7c | (Elizabeth Mattijsen)++ | 2 files Further simplify stting checks - Removed unnecessary calls to ModuleLoader.transfor_setting_name where they were essentially no-ops - Replace remaining call to call previous_setting_name - Remove ModuleLoader.transform_setting_name completely - Remove an unnecessary intermediate variable |
13:14 | |||||||||||||||||||||||||||||||||||||
13:17
Geth left,
Geth joined
13:21
Geth left,
Geth joined,
sena_kun left
13:23
sena_kun joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | DBIish/main: 29e4dfead8 | (Rod Taylor)++ | 5 files Sync module versions with lib/DBDish.pm6 |
13:33 | |||||||||||||||||||||||||||||||||||||
DBIish/main: 24f531cb29 | (Rod Taylor)++ | META6.json Missed mysql::ErrorHandling in the META file. Corrects an oversight in 0e20088. |
|||||||||||||||||||||||||||||||||||||||
DBIish/main: 23c0c71f92 | (Rod Taylor)++ | dist.ini Fix name DBIish, not XML |
|||||||||||||||||||||||||||||||||||||||
13:36
Geth left,
Geth joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2a56aa73ed | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp Some s/perl6/raku rename that was possible now |
13:54 | |||||||||||||||||||||||||||||||||||||
rakudo: 4c5c7e6b5e | (Elizabeth Mattijsen)++ | 5 files Rename CompUnit::PrecompilationStore::File -> FileSystem - to use the same logic as with CUR::FileSystem - other modules with ::File at the end are about a specific file This had me stumped for about an hour. Hope this will not stump any more people in the future. |
14:11 | ||||||||||||||||||||||||||||||||||||||
14:24
shareable6 left,
unicodable6 left
14:25
evalable6 left,
statisfiable6 left,
bisectable6 left,
statisfiable6 joined
14:26
shareable6 joined
14:27
unicodable6 joined,
evalable6 joined
14:28
bisectable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 553852bb8b | (Elizabeth Mattijsen)++ | t/02-rakudo/reproducible-builds.t Missed one CompUnit::PrecompStore::FileSystem reference |
14:48 | |||||||||||||||||||||||||||||||||||||
14:55
unicodable6 left,
shareable6 left,
evalable6 left,
evalable6 joined
14:56
releasable6 left,
vrurg left,
shareable6 joined,
vrurg joined,
releasable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 6736bd740c | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Simplify quick-return in wanted/unwanted |
14:57 | |||||||||||||||||||||||||||||||||||||
14:57
unicodable6 joined
15:05
linkable6 left
15:08
linkable6 joined
15:15
linkable6 left
15:17
linkable6 joined
15:25
frost left
15:33
[Coke] left
15:36
[Coke] joined
15:38
linkable6 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 2555660b11 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Streamline Actions::can-use-p6forstmt So that we never need to use a -return- |
15:39 | |||||||||||||||||||||||||||||||||||||
rakudo: f00fa82af7 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Simplify the Actions::is_yada check - no variables - no ifs Also remove a few superfluous uses of "return" at end of sub |
|||||||||||||||||||||||||||||||||||||||
15:41
linkable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: a0303b1825 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Streamline Action.onlystar Specifically the unneeded variables check / patchup |
15:57 | |||||||||||||||||||||||||||||||||||||
AlexDaniel | Who received the most .tell's? Through tellable6's eyes, here's the top 15 gist.github.com/AlexDaniel/633d66b...db9b1323f9 | 16:14 | |||||||||||||||||||||||||||||||||||||
(nicks in the list are not the most commonly used ones, just a random one) | 16:16 | ||||||||||||||||||||||||||||||||||||||
16:16
dogbert11 joined
16:18
dogbert12 joined
16:19
dogbert17 left
16:20
dogbert11 left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | and obviously that's not all time, just for the few years when tellable was up :) | 16:22 | |||||||||||||||||||||||||||||||||||||
16:29
dogbert17 joined
16:30
dogbert12 left
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: 0cb12fee37 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Streamline Actions::find_var_decl This pretty hot code now no longer needs a "return" to mark a find, but uses a much cheaper and of sub return. Also normalize some other returns. |
16:31 | |||||||||||||||||||||||||||||||||||||
16:36
dogbert11 joined
16:38
dogbert17 left
16:51
dogbert17 joined
16:52
dogbert11 left
17:17
dogbert17 left
17:25
dogbert17 joined
17:28
dogbert11 joined
17:30
dogbert17 left
18:08
reportable6 left
18:09
reportable6 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | rakudo: c74b1275ad | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp Simplify Actions.wrap_return_type_check So that it never uses a return statement |
18:37 | |||||||||||||||||||||||||||||||||||||
sena_kun | is there anyone who's using Documentable? | 18:46 | |||||||||||||||||||||||||||||||||||||
18:46
dogbert17 joined
18:49
dogbert11 left
18:57
dogbert11 joined
19:00
dogbert17 left
19:21
dogbert17 joined
19:23
dogbert11 left
19:32
dogbert11 joined
19:34
dogbert17 left
19:41
linkable6 left,
committable6 left,
greppable6 left,
bloatable6 left,
statisfiable6 left,
evalable6 left,
quotable6 left,
notable6 left,
benchable6 left,
sourceable6 left,
releasable6 left,
unicodable6 left,
coverable6 left,
shareable6 left,
reportable6 left,
nativecallable6 left,
bisectable6 left
|
|||||||||||||||||||||||||||||||||||||||
AlexDaniel | bots are down for a little bit, maintenanenc | 19:43 | |||||||||||||||||||||||||||||||||||||
maintenance* :) | |||||||||||||||||||||||||||||||||||||||
drakonis | that's quite a lot of bots | ||||||||||||||||||||||||||||||||||||||
is there a list of what they can do? | |||||||||||||||||||||||||||||||||||||||
besides the name of course. | |||||||||||||||||||||||||||||||||||||||
19:46
greppable6 joined
19:47
unicodable6 joined,
sourceable6 joined,
releasable6 joined,
shareable6 joined,
evalable6 joined
19:48
quotable6 joined,
reportable6 joined,
statisfiable6 joined,
notable6 joined,
bloatable6 joined,
benchable6 joined
19:49
coverable6 joined,
nativecallable6 joined,
linkable6 joined,
bisectable6 joined,
committable6 joined
|
|||||||||||||||||||||||||||||||||||||||
MasterDuke | github.com/Raku/whateverable/wiki | 20:01 | |||||||||||||||||||||||||||||||||||||
drakonis | ah, cool. | 20:02 | |||||||||||||||||||||||||||||||||||||
vrurg | bisectable6: my &c; given 'one'.comb { when 3 { &c = { say '$_:', $_.raku }; } }; &c(); | 21:52 | |||||||||||||||||||||||||||||||||||||
bisectable6 | vrurg, Will bisect the whole range automagically because no endpoints were provided, hang tight | ||||||||||||||||||||||||||||||||||||||
vrurg, Output on all releases: gist.github.com/3b0e31a703168a596e...dee9f3b04e | |||||||||||||||||||||||||||||||||||||||
vrurg, Bisecting by output (old=2021.12 new=2022.02) because on both starting points the exit code is 0 | |||||||||||||||||||||||||||||||||||||||
vrurg, bisect log: gist.github.com/2767c7011e8f7203a5...a93a61db4d | 21:53 | ||||||||||||||||||||||||||||||||||||||
vrurg, (2021-12-27) github.com/rakudo/rakudo/commit/91...08296a481d | |||||||||||||||||||||||||||||||||||||||
vrurg, Bisecting by exit code (old=2019.07.1 new=2019.11). Old exit code: 1 | |||||||||||||||||||||||||||||||||||||||
vrurg, bisect log: gist.github.com/6f5af5f52578e1d45a...48a80c446f | |||||||||||||||||||||||||||||||||||||||
vrurg, (2019-11-01) github.com/rakudo/rakudo/commit/7c...3c0a81e7ad | |||||||||||||||||||||||||||||||||||||||
vrurg, Bisecting by output (old=2017.05 new=2017.06) because on both starting points the exit code is 1 | |||||||||||||||||||||||||||||||||||||||
vrurg, bisect log: gist.github.com/741fa5e878d0c1726f...f4cab3e98c | |||||||||||||||||||||||||||||||||||||||
vrurg, (2017-06-01) github.com/rakudo/rakudo/commit/7c...656b955cd7 | |||||||||||||||||||||||||||||||||||||||
vrurg, Bisecting by output (old=2016.09 new=2016.10) because on both starting points the exit code is 1 | |||||||||||||||||||||||||||||||||||||||
21:54
dogbert11 left
|
|||||||||||||||||||||||||||||||||||||||
bisectable6 | vrurg, bisect log: gist.github.com/817f6214bd06cdbdc5...9b305ac5de | 21:54 | |||||||||||||||||||||||||||||||||||||
vrurg, Output on all releases and bisected commits: gist.github.com/7ea704dad2bea2e9f3...67a9cefd5b | |||||||||||||||||||||||||||||||||||||||
vrurg | I just have opened the Hell's gate... | ||||||||||||||||||||||||||||||||||||||
21:56
dogbert11 joined
|
|||||||||||||||||||||||||||||||||||||||
Geth | nqp: be2e98378a | (Daniel Green)++ | tools/templates/MOAR_REVISION Bump MoarVM for stdatomic.h probe |
22:00 | |||||||||||||||||||||||||||||||||||||
rakudo: c79bb2b130 | (Daniel Green)++ | tools/templates/NQP_REVISION Bump NQP for a MoarVM stdatomic.h probe |
22:06 | ||||||||||||||||||||||||||||||||||||||
drakonis | that's one heck of a bisect, alright. | 22:10 |